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

  1. Brynna
    • Origin:

      Welsh
    • Meaning:

      "hill"
  2. Busy
    • Origin:

      English, diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  3. Briseis
    • Origin:

      Greek
  4. Beanie
    • Origin:

      Invented nickname
  5. Barrett
    • Origin:

      German
    • Meaning:

      "bear strength"
  6. Birch
    • Origin:

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

      "dweller in the birch wood"
  7. Betsabe
    • Origin:

      Spanish, Catalan, Hungarian, Polish
    • Meaning:

      "daughter of the oath"
  8. Bernie
    • Origin:

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

      "brave as a bear"
  9. Bozena
    • Origin:

      Slavic, Polish
    • Meaning:

      "divine"
  10. Bellona
    • Origin:

      Latin
    • Meaning:

      "fighter"
  11. Baela
    • Origin:

      Invented literary name
  12. Barbie
    • Origin:

      Diminutive of Barbara
  13. Brio
    • Origin:

      Italian
    • Meaning:

      "vivacity, zest"
  14. Benedetta
    • Origin:

      Italian variation of Benedicta, Latin
    • Meaning:

      "blessed"
  15. Bowen
    • Origin:

      Welsh
    • Meaning:

      "son of Owen"
  16. Brilliant
    • Origin:

      English word name
    • Meaning:

      " very bright and radiant; clever or talented"
  17. Byrd
    • Origin:

      English word name
    • Meaning:

      "bird"
  18. Banana
    • Origin:

      Nature name
  19. Butterfly
    • Origin:

      English word name
  20. Bright
    • Origin:

      English word name
    • Meaning:

      "bright"