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

  1. Bonaventure
    • Origin:

      Latin
    • Meaning:

      "good fortune"
  2. Bayu
    • Origin:

      Indonesian
    • Meaning:

      "wind"
  3. Bart
    • Origin:

      Diminutive of Bartholomew, Hebrew
    • Meaning:

      "son of the earth"
  4. Beowulf
    • Origin:

      Old English
    • Meaning:

      "bee wolf"
  5. Broderick
    • Origin:

      Norse
    • Meaning:

      "brother"
  6. Blaidd
    • Origin:

      Welsh
    • Meaning:

      "wolf"
  7. Bael
    • Origin:

      Hebrew
    • Meaning:

      "master, lord"
  8. Bela
    • Origin:

      Czech
    • Meaning:

      "white"
  9. Berilo
    • Origin:

      Spanish, from Greek
    • Meaning:

      "beryl, pale green gemstone"
  10. Baptiste
    • Origin:

      French
    • Meaning:

      "baptist"
  11. Brycen
    • Origin:

      Spelling variation of Bryson
  12. Branigan
    • Origin:

      irish
    • Meaning:

      "little raven"
  13. Belvedere
    • Origin:

      Italian
    • Meaning:

      "beautiful view"
  14. Brixton
    • Origin:

      British place name
  15. Bell
    • Origin:

      English and Scottish occupational name
    • Meaning:

      "ringer of the bell"
  16. Brix
    • Origin:

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

      "stone of Brixi"
  17. Barley
    • Origin:

      English
    • Meaning:

      "grower or seller of barley"
  18. Breaker
    • Origin:

      English word name
  19. Beren
    • Origin:

      Literature
    • Meaning:

      "brave, bold, daring"
  20. Biel
    • Origin:

      Catalan variant of Gabriel