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

  1. Bernardine
    • Origin:

      German
    • Meaning:

      "brave as a bear"
  2. Bennington
    • Origin:

      Place-name
  3. Breindel
    • Origin:

      Yiddish
    • Meaning:

      "brunette"
  4. Brunella
    • Origin:

      German, Latin
    • Meaning:

      "brown"
  5. Buona
    • Origin:

      Italian
    • Meaning:

      "good"
  6. Ballencia
    • Origin:

      Variation of Valencia, Spanish place-name
  7. Bravery
    • Origin:

      Virtue name
  8. Blakelee
    • Origin:

      Variation of Blakeley, English surname
    • Meaning:

      "dark wood; clearing"
  9. Bryars
    • Origin:

      Variation of Briar, nature name
  10. Berjouhi
    • Origin:

      Armenian, variation of Perchuhi "elegant lady"
    • Meaning:

      "elegant lady"
  11. Betuska
    • Origin:

      Diminutive of Běta, Czech
    • Meaning:

      "pledged to God"
  12. Bechan
    • Origin:

      Welsh
    • Meaning:

      "little one"
  13. Bryar
    • Origin:

      Variation of Briar, English
    • Meaning:

      "a thorny patch"
  14. Biddie
    • Origin:

      Diminutive of Bridget, Irish
    • Meaning:

      "strength, exalted one"
  15. Beyoncé
    • Origin:

      Modern invented name
  16. Brynly
    • Origin:

      English
    • Meaning:

      "burnt meadow"
  17. Blodeuwedd
    • Origin:

      Welsh
    • Meaning:

      "flower-appearance"
  18. Bethsabee
    • Origin:

      French
    • Meaning:

      "daughter of the oath"
  19. Betti
    • Origin:

      Variation of Betty
    • Meaning:

      "pledged to God"
  20. Bariah
    • Origin:

      Arabic
    • Meaning:

      "does well"