2699 Baby Names That Start With B (with Meanings and Popularity)
- Birdie
Origin:
EnglishMeaning:
"bird"
- Bernard
Origin:
GermanMeaning:
"strong, brave as a bear"
- Benedict
Origin:
LatinMeaning:
"blessed"
- Boden
Origin:
English or German surname, variation of Beauden, FrenchMeaning:
"hill shaped like a bow; floor; beautiful"
- Beck
Origin:
EnglishMeaning:
"small stream"
- Billie
Origin:
English, diminutive of Wilhelmina, WilmaMeaning:
"resolute protection"
- Brielle
Origin:
Short form of Gabrielle, French, Cajun, Hebrew, CelticMeaning:
"god is my strength; hunting grounds"
- Brian
Origin:
IrishMeaning:
"strong, virtuous, and honorable"
- Bobby
Origin:
Diminutive of RobertMeaning:
"bright fame"
- Bianca
Origin:
ItalianMeaning:
"white"
- Bowie
Origin:
ScottishMeaning:
"blond, yellow"
- Banks
Origin:
English surnameMeaning:
"one who lives on the hillside or riverbank"
- Bram
Origin:
Dutch variation of Abraham, HebrewMeaning:
"father of multitudes"
- Billy
Origin:
English, diminutive of WilliamMeaning:
"resolute protection"
- Bruno
Origin:
GermanicMeaning:
"brown"
- Bambi
Origin:
Diminutive of Bambina, ItalianMeaning:
"child; baby girl"
- Bowen
Origin:
Welsh, ChineseMeaning:
"son of Owen; wave of writing, wave of literature"
- Bryce
Origin:
Variation of Brice, Scottish surnameMeaning:
"speckled, freckled"
- Barry
Origin:
IrishMeaning:
"spear"
- Bea
Origin:
English diminutive of Beatrice, LatinMeaning:
"she who brings happiness"
The Nameberry App Is Live

Find your perfect baby name together in our iPhone app, now available on the App Store.
- Swipe through thousands of names with your partner
- Names you match on are saved to your shared list
- Get personalized recommendations that learn based on your and your partner's preferences
- Partner with friends and family to find names you all love
- Backed by Nameberry's 20 years of data around name preferences.


