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

  1. Bidu
    • Origin:

      Diminutive of Bridget
    • Meaning:

      "strength, power"
  2. Baby
    • Origin:

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

      "foreign woman"
  3. Birgitta
    • Origin:

      Scandinavian variation of Bridget, Gaelic
    • Meaning:

      "strength or exalted one"
  4. Bird
    • Origin:

      Nature name
  5. Baba
    • Origin:

      Short form of Barbara
  6. Benazir
    • Origin:

      Pakistani
    • Meaning:

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

      Italian
    • Meaning:

      "little girl"
  8. Barb
    • Origin:

      Short form of Barbara, Greek
    • Meaning:

      "stranger"
  9. Berta
    • Origin:

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

      "bright"
  10. Benita
    • Origin:

      Latin
    • Meaning:

      "blessed"
  11. Binnie
    • Origin:

      Celtic
    • Meaning:

      "crib, wicker basket"
  12. Batya
    • Origin:

      Hebrew
    • Meaning:

      "daughter of God"
  13. Bermuda
    • Origin:

      Place-name
  14. Belkis
    • Origin:

      Spanish, Arabic, Urdu
    • Meaning:

      "Queen of Sheba"
  15. Bilqis
    • Origin:

      Arabic, Urdu
    • Meaning:

      "Queen of Sheba"
  16. Barry
    • Origin:

      Irish "spear"
    • Meaning:

      "spear"
  17. Bethesda
    • Origin:

      Hebrew
    • Meaning:

      "house of mercy"
  18. Bergen
    • Origin:

      Scandinavian
    • Meaning:

      "lives on a hill"
  19. Braelynn
    • Origin:

      Invented name
  20. Beatha
    • Origin:

      Irish
    • Meaning:

      "life, livelihood"