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

  1. Blaise
    • Origin:

      Latin
    • Meaning:

      "one who stutters"
  2. Bronya
    • Origin:

      Polish
    • Meaning:

      "protection"
  3. Britt
    • Origin:

      Swedish, contracted form of Birgit
    • Meaning:

      "high goddess"
  4. Bridie
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"
  5. Bexley
    • Origin:

      English place-name
  6. Basil
    • Origin:

      Greek
    • Meaning:

      "royal"
  7. Brea
    • Origin:

      Spelling variation of Bria or short form of Breana
  8. Bettina
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "God is my oath"
  9. Basilia
    • Origin:

      Greek, feminine variation of Basil
  10. Breeze
    • Origin:

      Word name
  11. Bertha
    • Origin:

      German
    • Meaning:

      "bright, glorious"
  12. Britney
    • Origin:

      Variation of Brittany
  13. Blessing
    • Origin:

      Word name
  14. Bethan
    • Origin:

      Welsh, diminutive of Elizabeth
  15. Bobbie
    • Origin:

      English
    • Meaning:

      "bright fame"
  16. Brunhilda
    • Origin:

      Norse
    • Meaning:

      "armed for battle"
  17. Bessie
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  18. Bebe
    • Origin:

      Diminutive of Beatrice or any other B name
  19. Baker
    • Origin:

      English occupational surname
  20. Bex
    • Origin:

      Short form of Rebecca