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

  1. Binx
    • Origin:

      American invented name
  2. Birch
    • Origin:

      English, German, Danish, and Swedish surname and tree name
    • Meaning:

      "dweller in the birch wood"
  3. Briseis
    • Origin:

      Greek
  4. Busy
    • Origin:

      English, diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  5. Bernie
    • Origin:

      Short form of Bernadette, Bernadine, or Bernice, German
    • Meaning:

      "brave as a bear"
  6. Bellona
    • Origin:

      Latin
    • Meaning:

      "fighter"
  7. Barrett
    • Origin:

      German
    • Meaning:

      "bear strength"
  8. Betsabe
    • Origin:

      Spanish, Catalan, Hungarian, Polish
    • Meaning:

      "daughter of the oath"
  9. Beanie
    • Origin:

      Invented nickname
  10. Brynna
    • Origin:

      Welsh
    • Meaning:

      "hill"
  11. Bozena
    • Origin:

      Slavic, Polish
    • Meaning:

      "divine"
  12. Benedetta
    • Origin:

      Italian variation of Benedicta, Latin
    • Meaning:

      "blessed"
  13. Brilliant
    • Origin:

      English word name
    • Meaning:

      " very bright and radiant; clever or talented"
  14. Butterfly
    • Origin:

      English word name
  15. Bowen
    • Origin:

      Welsh
    • Meaning:

      "son of Owen"
  16. Banana
    • Origin:

      Nature name
  17. Baela
    • Origin:

      Invented literary name
  18. Barbie
    • Origin:

      Diminutive of Barbara
  19. Brio
    • Origin:

      Italian
    • Meaning:

      "vivacity, zest"
  20. Bright
    • Origin:

      English word name
    • Meaning:

      "bright"