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

  1. Buckley
    • Origin:

      English
    • Meaning:

      "meadow of the deer"
  2. Bamboo
    • Origin:

      Word name
  3. Bright
    • Origin:

      English word name
    • Meaning:

      "bright"
  4. Bleiz
    • Origin:

      Breton
    • Meaning:

      "wolf"
  5. Breeze
    • Origin:

      English word name
    • Meaning:

      "a gentle wind"
  6. Bj
    • Origin:

      Modern, initials B + J
  7. Bayram
    • Origin:

      Turkish
    • Meaning:

      "festival"
  8. Baalzebub
    • Origin:

      Hebrew
    • Meaning:

      "lord of flies"
  9. Braz
    • Origin:

      Portuguese, variation of French Blaise, meaning uncertain
  10. Boreas
    • Origin:

      Greek
    • Meaning:

      "north wind"
  11. Braham
    • Origin:

      English
    • Meaning:

      "flood plain"
  12. Bradshaw
    • Origin:

      English
    • Meaning:

      "broad forest"
  13. Bohannon
    • Origin:

      Irish
    • Meaning:

      "descendant of the victorious one"
  14. Borden
    • Origin:

      English
    • Meaning:

      "den of the boar"
  15. Bardolf
    • Origin:

      English
    • Meaning:

      "axe-wolf"
  16. Boomer
    • Origin:

      Dutch
    • Meaning:

      "gatekeeper"
  17. Brace
    • Origin:

      English word name
    • Meaning:

      "to prepare; to reinforce; to strengthen"
  18. Buckminster
    • Origin:

      English
    • Meaning:

      "monastery where deer dwell"
  19. Bixby
    • Origin:

      Invented name
  20. Blaize
    • Origin:

      Variation of Blaise, French
    • Meaning:

      "to lisp, stammer"