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

  1. Baila
    • Origin:

      Spanish
    • Meaning:

      "dance"
  2. Baia
    • Origin:

      Portuguese
    • Meaning:

      "bay"
  3. Björk
    • Origin:

      Icelandic
    • Meaning:

      "birch tree"
  4. Brennan
    • Origin:

      Irish
    • Meaning:

      "descendent of the sad one"
  5. Bayou
    • Origin:

      Native American nature name
  6. Benilde
    • Origin:

      French variation of Latin
    • Meaning:

      "good"
  7. Brighid
    • Origin:

      Irish
    • Meaning:

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

      Place-name and Sanskrit
    • Meaning:

      "strength"
  9. Bloodrayne
    • Origin:

      Video game name
  10. Belén
    • Origin:

      Spanish
    • Meaning:

      "Bethlehem"
  11. Batel
    • Origin:

      Hebrew
    • Meaning:

      "daughter of God"
  12. Beta
    • Origin:

      Greek, second letter of the Greek alphabet
  13. Britton
    • Origin:

      English
    • Meaning:

      "from Britain"
  14. Bastienne
    • Origin:

      Variation of Sebastienne, French
    • Meaning:

      "person from Sebastia"
  15. Benthe
    • Origin:

      Dutch short form of Benedicta, Latin
    • Meaning:

      "blessed"
  16. Brooklynn
    • Origin:

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

      "marshland"
  17. Boudicca
    • Origin:

      Celtic
    • Meaning:

      "victory"
  18. Brody
    • Origin:

      Irish, English, and Scottish
    • Meaning:

      "broad eye or broad island"
  19. Basha
    • Origin:

      Yiddish, variant of BATYA
    • Meaning:

      "foreign woman"
  20. Biddy
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"