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

  1. Bari
    • Origin:

      Italian place name
  2. Bird
    • Origin:

      Nature name
  3. Baba
    • Origin:

      Short form of Barbara
  4. Batya
    • Origin:

      Hebrew
    • Meaning:

      "daughter of God"
  5. Binnie
    • Origin:

      Celtic
    • Meaning:

      "crib, wicker basket"
  6. Bermuda
    • Origin:

      Place-name
  7. Bidu
    • Origin:

      Diminutive of Bridget
    • Meaning:

      "strength, power"
  8. Barb
    • Origin:

      Short form of Barbara, Greek
    • Meaning:

      "stranger"
  9. Barry
    • Origin:

      Irish "spear"
    • Meaning:

      "spear"
  10. Bilqis
    • Origin:

      Arabic, Urdu
    • Meaning:

      "Queen of Sheba"
  11. Belkis
    • Origin:

      Spanish, Arabic, Urdu
    • Meaning:

      "Queen of Sheba"
  12. Brunhild
    • Origin:

      Norse
    • Meaning:

      "armed for battle"
  13. Banjo
    • Origin:

      Word name
  14. Benazir
    • Origin:

      Pakistani
    • Meaning:

      "peerless, incomparable, unique"
  15. Benita
    • Origin:

      Latin
    • Meaning:

      "blessed"
  16. Bergen
    • Origin:

      Scandinavian
    • Meaning:

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

      Hebrew
    • Meaning:

      "house of mercy"
  18. Baby
    • Origin:

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

      "foreign woman"
  19. Berta
    • Origin:

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

      "bright"
  20. Birgitta
    • Origin:

      Scandinavian variation of Bridget, Gaelic
    • Meaning:

      "strength or exalted one"