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

  1. Baia
    • Origin:

      Portuguese
    • Meaning:

      "bay"
  2. Baila
    • Origin:

      Spanish
    • Meaning:

      "dance"
  3. Butterfly
    • Origin:

      English word name
  4. Benilde
    • Origin:

      French variation of Latin
    • Meaning:

      "good"
  5. Bali
    • Origin:

      Place-name and Sanskrit
    • Meaning:

      "strength"
  6. Britton
    • Origin:

      English
    • Meaning:

      "from Britain"
  7. Brighid
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"
  8. Brennan
    • Origin:

      Irish
    • Meaning:

      "descendent of the sad one"
  9. Brooklynn
    • Origin:

      Spelling variation of Brooklyn, place name from Dutch
    • Meaning:

      "marshland"
  10. Brody
    • Origin:

      Irish, English, and Scottish
    • Meaning:

      "broad eye or broad island"
  11. Belén
    • Origin:

      Spanish
    • Meaning:

      "Bethlehem"
  12. Bayou
    • Origin:

      Native American nature name
  13. Beta
    • Origin:

      Greek, second letter of the Greek alphabet
  14. Batel
    • Origin:

      Hebrew
    • Meaning:

      "daughter of God"
  15. Bloodrayne
    • Origin:

      Video game name
  16. Bastienne
    • Origin:

      Variation of Sebastienne, French
    • Meaning:

      "person from Sebastia"
  17. Boudicca
    • Origin:

      Celtic
    • Meaning:

      "victory"
  18. Benthe
    • Origin:

      Dutch short form of Benedicta, Latin
    • Meaning:

      "blessed"
  19. Basha
    • Origin:

      Yiddish, variant of BATYA
    • Meaning:

      "foreign woman"
  20. Biddy
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"