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

  1. Boo
    • Origin:

      Word name or nickname
  2. Belinay
    • Origin:

      Turkish
    • Meaning:

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

      English
    • Meaning:

      "broad clearing"
  4. Bindi
    • Origin:

      Australian Aboriginal
    • Meaning:

      "butterfly"
  5. Bina
    • Origin:

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

      "bee or understanding"
  6. Berkley
    • Origin:

      English variation of Berkeley
    • Meaning:

      "where birches grow"
  7. Brona
    • Origin:

      Irish
    • Meaning:

      "sorrow"
  8. Bitsy
    • Origin:

      Diminutive of Elizabeth, Hebrew
    • Meaning:

      "pledged to God"
  9. Becky
    • Origin:

      Diminutive of Rebecca
  10. Beauty
    • Origin:

      English word name
    • Meaning:

      "attractiveness"
  11. Babs
    • Origin:

      Nickname for Barbara or Babette
    • Meaning:

      "foreign woman"
  12. Bente
    • Origin:

      Danish feminine form of Benedict
    • Meaning:

      "blessed"
  13. Bette
    • Origin:

      Diminutive of Elizabeth
  14. Baize
    • Origin:

      French
    • Meaning:

      "dark brown"
  15. Bell
    • Origin:

      English and Scottish occupational name
    • Meaning:

      "ringer of the bell"
  16. Belphoebe
    • Origin:

      Invented literary name
    • Meaning:

      "beautiful shining one"
  17. Bela
    • Origin:

      Czech
    • Meaning:

      "white"
  18. Bedelia
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"
  19. Brylee
    • Origin:

      Modern invented name
    • Meaning:

      "thorny woodland clearing"
  20. Bean
    • Origin:

      English word name
    • Meaning:

      "an edible seed, typically kidney-shaped"