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

  1. Balthasar
    • Origin:

      Greek
    • Meaning:

      "God protects the king"
  2. Bonaventure
    • Origin:

      Latin
    • Meaning:

      "good fortune"
  3. Bayu
    • Origin:

      Indonesian
    • Meaning:

      "wind"
  4. Beowulf
    • Origin:

      Old English
    • Meaning:

      "bee wolf"
  5. Bael
    • Origin:

      Hebrew
    • Meaning:

      "master, lord"
  6. Broderick
    • Origin:

      Norse
    • Meaning:

      "brother"
  7. Blaidd
    • Origin:

      Welsh
    • Meaning:

      "wolf"
  8. Berilo
    • Origin:

      Spanish, from Greek
    • Meaning:

      "beryl, pale green gemstone"
  9. Bela
    • Origin:

      Czech
    • Meaning:

      "white"
  10. Brycen
    • Origin:

      Spelling variation of Bryson
  11. Baptiste
    • Origin:

      French
    • Meaning:

      "baptist"
  12. Brixton
    • Origin:

      British place name
  13. Bell
    • Origin:

      English and Scottish occupational name
    • Meaning:

      "ringer of the bell"
  14. Branigan
    • Origin:

      irish
    • Meaning:

      "little raven"
  15. Brix
    • Origin:

      Short form of Brixton, place-name and surname, English
    • Meaning:

      "stone of Brixi"
  16. Belvedere
    • Origin:

      Italian
    • Meaning:

      "beautiful view"
  17. Beren
    • Origin:

      Literature
    • Meaning:

      "brave, bold, daring"
  18. Breaker
    • Origin:

      English word name
  19. Barley
    • Origin:

      English
    • Meaning:

      "grower or seller of barley"
  20. Bernie
    • Origin:

      Diminutive of Bernard, English
    • Meaning:

      "strong; brave as a bear"