Girl Names Starting With B
29 names with meanings and origins.
Looking for a girl's name that starts with B? Here are 29 options, including unisex names, each with its meaning and origin.
Top picks
Girl · Persian · “Violet flower”
Unisex · Chinese · “Treasure; precious”
Girl · Arabic · “Smile”
Girl · Hebrew & Biblical · “Daughter of God”
Girl · Latin · “She who brings happiness”
Girl · Indian · “Jasmine flower; time”
Girl · French · “Beautiful”
Girl · Welsh · “form of Elizabeth”
Girl · English · “God is my oath”
Girl · English · “Beaver stream”
Girl · Indian · “Emotion; good feelings”
Girl · Indian · “Grand, splendid”
Girl · Sanskrit · “Earth”
Girl · Italian · “White, pure”
Girl · Indian · “A musical instrument; understanding”
Girl · English · “Little bird”
Girl · Scottish · “Field or plain”
Unisex · Scottish · “field; plain”
Unisex · English · “Dark; fair; shining”
Unisex · Sanskrit · “Enlightenment”
Girl · Slavic · “battle”
Girl · Scottish · “Pretty, charming”
Girl · Irish · “Exalted one”
Girl · French · “Strength; exalted one”
Girl · Dutch · “Strength; exalted one”
Unisex · Scottish · “ditch”
Girl · Welsh · “White breast”
Girl · German · “Armoured warrior woman”
Girl · Arabic · “Good news; glad tidings”
Common questions
Want a name that blends both parents? Try the Baby Name Combiner.
Browse by origin: Indian · Sanskrit · Hebrew & Biblical · English · Latin · Greek · Arabic · Irish · Scandinavian · German · French · Italian · Spanish · Japanese · Persian · Welsh · Chinese · Slavic · African · Scottish · Dutch