534 Girl Names That Start With B (With Meanings and Popularity)

  1. Barb
    • Origin:

      Short form of Barbara, Greek
    • Meaning:

      "stranger"
  2. Bergen
    • Origin:

      Scandinavian
    • Meaning:

      "lives on a hill"
  3. Bethesda
    • Origin:

      Hebrew
    • Meaning:

      "house of mercy"
  4. Bari
    • Origin:

      Italian place name
  5. Bird
    • Origin:

      Nature name
  6. Benazir
    • Origin:

      Pakistani
    • Meaning:

      "peerless, incomparable, unique"
  7. Bermuda
    • Origin:

      Place-name
  8. Berta
    • Origin:

      Spanish, Catalan, Italian, Polish, Czech, Hungarian, Slovene, Scandinavian variation of Bertha
    • Meaning:

      "bright"
  9. Brunhild
    • Origin:

      Norse
    • Meaning:

      "armed for battle"
  10. Banjo
    • Origin:

      Word name
  11. Bidu
    • Origin:

      Diminutive of Bridget
    • Meaning:

      "strength, power"
  12. Baba
    • Origin:

      Short form of Barbara
  13. Baby
    • Origin:

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

      "foreign woman"
  14. Beyza
    • Origin:

      Turkish and Arabic
    • Meaning:

      "white"
  15. Benita
    • Origin:

      Latin
    • Meaning:

      "blessed"
  16. Bilqis
    • Origin:

      Arabic, Urdu
    • Meaning:

      "Queen of Sheba"
  17. Belkis
    • Origin:

      Spanish, Arabic, Urdu
    • Meaning:

      "Queen of Sheba"
  18. Barry
    • Origin:

      Irish "spear"
    • Meaning:

      "spear"
  19. Braeden
    • Origin:

      English
    • Meaning:

      "broad hill"
  20. Bryher
    • Origin:

      Cornish
    • Meaning:

      "place of hills"