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

  1. Bidu
    • Origin:

      Diminutive of Bridget
    • Meaning:

      "strength, power"
  2. Baba
    • Origin:

      Short form of Barbara
  3. Beauchamp
    • Origin:

      French
    • Meaning:

      "the beautiful field"
  4. Brose
    • Origin:

      Diminutive of Ambrose, Latin
    • Meaning:

      "immortal"
  5. Blanford
    • Origin:

      English
    • Meaning:

      "gray man's ford"
  6. Baby
    • Origin:

      English word name, diminutive of Barbara, Latin
    • Meaning:

      "foreign woman"
  7. Beyza
    • Origin:

      Turkish and Arabic
    • Meaning:

      "white"
  8. Baldemar
    • Origin:

      German
    • Meaning:

      "bold and renowned"
  9. Benita
    • Origin:

      Latin
    • Meaning:

      "blessed"
  10. Ballantine
    • Origin:

      Scottish surname
    • Meaning:

      "worship place"
  11. Beto
    • Origin:

      Short form of any name that ends in -berto
  12. Blakely
    • Origin:

      English
    • Meaning:

      "dark wood or clearing"
  13. Bilqis
    • Origin:

      Arabic, Urdu
    • Meaning:

      "Queen of Sheba"
  14. Belkis
    • Origin:

      Spanish, Arabic, Urdu
    • Meaning:

      "Queen of Sheba"
  15. Bengt
    • Origin:

      Swedish variation of Benedict
    • Meaning:

      "blessed"
  16. Berry
    • Origin:

      Nature name
  17. Brone
    • Origin:

      Irish
    • Meaning:

      "sorrow"
  18. Barry
    • Origin:

      Irish "spear"
    • Meaning:

      "spear"
  19. Brisbane
    • Origin:

      Scottish surname and Australian place name
    • Meaning:

      "break bone"
  20. Beekman
    • Origin:

      Dutch
    • Meaning:

      "dweller by the stream"