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

  1. Berkeley
    • Origin:

      English
    • Meaning:

      "where birches grow"
  2. Bala
    • Origin:

      Sanskrit
    • Meaning:

      "young"
  3. Bao
    • Origin:

      Chinese
    • Meaning:

      "treasure, jewel"
  4. Bani
    • Origin:

      Punjabi
    • Meaning:

      "earth, creator"
  5. Bohemia
    • Origin:

      Place or word name
  6. Bari
    • Origin:

      Italian place name
  7. Bailee
    • Origin:

      Spelling variation of Bailey
  8. Beta
    • Origin:

      Greek, second letter of the Greek alphabet
  9. Bilqis
    • Origin:

      Arabic, Urdu
    • Meaning:

      "Queen of Sheba"
  10. Burgundy
    • Origin:

      French place-name; also color name
  11. Betta
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  12. Betony
    • Origin:

      English botanical name
    • Meaning:

      "flower name derived from the Vettones tribe"
  13. Beloved
    • Origin:

      Literary word name
  14. Bentley
    • Origin:

      English Surname
    • Meaning:

      "meadow with coarse grass"
  15. Birgit
    • Origin:

      Scandinavian variation of Brighid
    • Meaning:

      "strength"
  16. Bryleigh
    • Origin:

      Modern invented name
  17. Bronnen
    • Origin:

      Cornish
    • Meaning:

      "a rush"
  18. Basha
    • Origin:

      Yiddish, variant of BATYA
    • Meaning:

      "foreign woman"
  19. Bridger
    • Origin:

      English
    • Meaning:

      "lives near the bridge"
  20. Bonita
    • Origin:

      Spanish
    • Meaning:

      "pretty"