1224 Baby Names That Start With B (with Meanings and Popularity)

  1. Bear
    • Origin:

      Animal name
    • Meaning:

      "bear"
  2. Belisario
    • Origin:

      Spanish from Greek
    • Meaning:

      "swordsman"
  3. Bleddyn
    • Origin:

      Welsh
    • Meaning:

      "wolf's cub"
  4. Bastienne
    • Origin:

      Variation of Sebastienne, French
    • Meaning:

      "person from Sebastia"
  5. Buell
    • Origin:

      Welsh
    • Meaning:

      "dwelling"
  6. Bryleigh
    • Origin:

      Modern invented name
  7. Bader
    • Origin:

      German, Arabic
    • Meaning:

      "bath-house attendant; full moon"
  8. Brio
    • Origin:

      Italian
    • Meaning:

      "vivacity, zest"
  9. Brosnan
    • Origin:

      Irish
    • Meaning:

      "dweller near the Brosna River"
  10. Briac
    • Origin:

      Celtic, meaning uncertain.
  11. Bartlett
    • Origin:

      Diminutive of Bartholomew, Hebrew, "son of the earth"
    • Meaning:

      "son of the earth"
  12. Benthe
    • Origin:

      Dutch short form of Benedicta, Latin
    • Meaning:

      "blessed"
  13. Boyne
    • Origin:

      Irish
    • Meaning:

      "white cow"
  14. Brónach
    • Origin:

      Irish
    • Meaning:

      "sorrowful"
  15. Balaam
    • Origin:

      Hebrew
  16. Bergen
    • Origin:

      Scandinavian
    • Meaning:

      "lives on a hill"
  17. Brennan
    • Origin:

      Irish
    • Meaning:

      "descendent of the sad one"
  18. Baggio
    • Origin:

      Italian
    • Meaning:

      "toad"
  19. Brodhi
    • Origin:

      Irish, English, and Scottish
    • Meaning:

      "broad eye or broad island"
  20. Bridge
    • Origin:

      Word name
    • Meaning:

      "bridge"