719 Boy Names That Start With B (with Meanings and Popularity)

  1. Behemoth
    • Origin:

      Hebrew
  2. Barbeau
    • Origin:

      French occupational name
    • Meaning:

      "fisherman"
  3. Buchanan
    • Origin:

      Scottish
    • Meaning:

      "place of the cannon"
  4. Borden
    • Origin:

      English
    • Meaning:

      "den of the boar"
  5. Blaize
    • Origin:

      Variation of Blaise, French
    • Meaning:

      "to lisp, stammer"
  6. Bayram
    • Origin:

      Turkish
    • Meaning:

      "festival"
  7. Braham
    • Origin:

      English
    • Meaning:

      "flood plain"
  8. Buckminster
    • Origin:

      English
    • Meaning:

      "monastery where deer dwell"
  9. Boomer
    • Origin:

      Dutch
    • Meaning:

      "gatekeeper"
  10. Bj
    • Origin:

      Modern, initials B + J
  11. Braz
    • Origin:

      Portuguese, variation of French Blaise, meaning uncertain
  12. Bradshaw
    • Origin:

      English
    • Meaning:

      "broad forest"
  13. Bixby
    • Origin:

      Invented name
  14. Bleiz
    • Origin:

      Breton
    • Meaning:

      "wolf"
  15. Bohannon
    • Origin:

      Irish
    • Meaning:

      "descendant of the victorious one"
  16. Breeze
    • Origin:

      English word name
    • Meaning:

      "a gentle wind"
  17. Baalzebub
    • Origin:

      Hebrew
    • Meaning:

      "lord of flies"
  18. Brazen
    • Origin:

      English word name
    • Meaning:

      "bold"
  19. Brace
    • Origin:

      English word name
    • Meaning:

      "to prepare; to reinforce; to strengthen"
  20. Barber
    • Origin:

      French occupational name
    • Meaning:

      "beard"