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

  1. Betsabe
    • Origin:

      Spanish, Catalan, Hungarian, Polish
    • Meaning:

      "daughter of the oath"
  2. Bernie
    • Origin:

      Short form of Bernadette, Bernadine, or Bernice, German
    • Meaning:

      "brave as a bear"
  3. Bozena
    • Origin:

      Slavic, Polish
    • Meaning:

      "divine"
  4. Becan
    • Origin:

      Irish
    • Meaning:

      "little man"
  5. Bellona
    • Origin:

      Latin
    • Meaning:

      "fighter"
  6. Boyce
    • Origin:

      Scottish, from French
    • Meaning:

      "lives by the woods"
  7. Baela
    • Origin:

      Invented literary name
  8. Brigham
    • Origin:

      English
    • Meaning:

      "little village near the bridge"
  9. Barbie
    • Origin:

      Diminutive of Barbara
  10. Brynjar
    • Origin:

      Old Norse
    • Meaning:

      "warrior armor"
  11. Brio
    • Origin:

      Italian
    • Meaning:

      "vivacity, zest"
  12. Benedetta
    • Origin:

      Italian variation of Benedicta, Latin
    • Meaning:

      "blessed"
  13. Blessed
    • Origin:

      English word name
    • Meaning:

      "made holy"
  14. Bowen
    • Origin:

      Welsh
    • Meaning:

      "son of Owen"
  15. Beach
    • Origin:

      Nature name, English word name
    • Meaning:

      "a shore of a body of water"
  16. Bono
    • Origin:

      Italian surname
  17. Bates
    • Origin:

      English diminutive of Bartholomew
  18. Brilliant
    • Origin:

      English word name
    • Meaning:

      " very bright and radiant; clever or talented"
  19. Byrd
    • Origin:

      English word name
    • Meaning:

      "bird"
  20. Boruto
    • Origin:

      Japanese
    • Meaning:

      "bolt"