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

  1. Blodwen
    • Origin:

      Welsh
    • Meaning:

      "white flower"
  2. Belinay
    • Origin:

      Turkish
    • Meaning:

      "reflection of the moon on a lake"
  3. Boo
    • Origin:

      Word name or nickname
  4. Bindi
    • Origin:

      Australian Aboriginal
    • Meaning:

      "butterfly"
  5. Bronagh
    • Origin:

      Irish
    • Meaning:

      "sorrow"
  6. Bina
    • Origin:

      Diminutive of Sabina and other -ina names, Yiddish or Hebrew
    • Meaning:

      "bee or understanding"
  7. Berkley
    • Origin:

      English variation of Berkeley
    • Meaning:

      "where birches grow"
  8. Brona
    • Origin:

      Irish
    • Meaning:

      "sorrow"
  9. Bitsy
    • Origin:

      Diminutive of Elizabeth, Hebrew
    • Meaning:

      "pledged to God"
  10. Bente
    • Origin:

      Danish feminine form of Benedict
    • Meaning:

      "blessed"
  11. Bette
    • Origin:

      Diminutive of Elizabeth
  12. Belphoebe
    • Origin:

      Invented literary name
    • Meaning:

      "beautiful shining one"
  13. Bell
    • Origin:

      English and Scottish occupational name
    • Meaning:

      "ringer of the bell"
  14. Babs
    • Origin:

      Nickname for Barbara or Babette
    • Meaning:

      "foreign woman"
  15. Bela
    • Origin:

      Czech
    • Meaning:

      "white"
  16. Becky
    • Origin:

      Diminutive of Rebecca
  17. Baize
    • Origin:

      French
    • Meaning:

      "dark brown"
  18. Beauty
    • Origin:

      English word name
    • Meaning:

      "attractiveness"
  19. Brylee
    • Origin:

      Modern invented name
    • Meaning:

      "thorny woodland clearing"
  20. Bedelia
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"