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

  1. Braxton
    • Origin:

      English
    • Meaning:

      "Brock's settlement"
  2. Belcalis
    • Origin:

      Invented name
  3. Balthasar
    • Origin:

      Greek
    • Meaning:

      "God protects the king"
  4. Berenice
    • Origin:

      Greek
    • Meaning:

      "she who brings victory"
  5. Bevin
    • Origin:

      Irish Gaelic
    • Meaning:

      "fair lady, white lady"
  6. Benicio
    • Origin:

      Spanish
    • Meaning:

      "blessed"
  7. Boyd
    • Origin:

      Scottish
    • Meaning:

      "blond"
  8. Brooklyn
    • Origin:

      Place-name from Dutch
    • Meaning:

      "marshland"
  9. Beretta
    • Origin:

      Word name
  10. Bodi
    • Origin:

      Hungarian, Slavic diminutive; variant of Bodhi "God protect the king; divine gift; enlightenment"
    • Meaning:

      "God protect the king; divine gift; enlightenment"
  11. Brighton
    • Origin:

      English, place name meaning "bright town"
    • Meaning:

      "bright town"
  12. Beulah
    • Origin:

      Hebrew
    • Meaning:

      "married"
  13. Brogan
    • Origin:

      Irish
    • Meaning:

      "small shoe"
  14. Buffy
    • Origin:

      Diminutive of Elizabeth
  15. Berry
    • Origin:

      Nature name
  16. Brice
    • Origin:

      Scottish surname
    • Meaning:

      "speckled, freckled"
  17. Bix
    • Origin:

      Modern nickname
  18. Bathsheba
    • Origin:

      Hebrew
    • Meaning:

      "daughter of an oath"
  19. Beaux
    • Origin:

      Variation of Beau, French
    • Meaning:

      "handsome"
  20. Boris
    • Origin:

      Slavic
    • Meaning:

      "to fight"