2696 Baby Names That Start With B (with Meanings and Popularity)
- Brian
Origin:
IrishMeaning:
"strong, virtuous, and honorable"
- Banks
Origin:
English surnameMeaning:
"one who lives on the hillside or riverbank"
- Birdie
Origin:
EnglishMeaning:
"bird"
- Bryce
Origin:
Variation of Brice, Scottish surnameMeaning:
"speckled, freckled"
- Bianca
Origin:
ItalianMeaning:
"white"
- Barbara
Origin:
GreekMeaning:
"foreign woman"
- Blair
Origin:
ScottishMeaning:
"dweller on the plain"
- Bastian
Origin:
Diminutive or variant of Sebastian, Latin, GreekMeaning:
"man of Sebastia"
- Blaise
Origin:
FrenchMeaning:
"to lisp, stammer"
- Bella
Origin:
Diminutive of Isabella, ItalianMeaning:
"beautiful"
- Bobby
Origin:
Diminutive of RobertMeaning:
"bright fame"
- Bernard
Origin:
GermanMeaning:
"strong, brave as a bear"
- Bowie
Origin:
ScottishMeaning:
"blond, yellow"
- Byron
Origin:
EnglishMeaning:
"barn for cows"
- Billy
Origin:
English, diminutive of WilliamMeaning:
"resolute protection"
- Bronte
Origin:
GreekMeaning:
"thunder"
- Barrett
Origin:
GermanMeaning:
"bear strength"
- Basil
Origin:
GreekMeaning:
"royal"
- Bruno
Origin:
GermanicMeaning:
"brown"
- Billie
Origin:
English, diminutive of Wilhelmina, WilmaMeaning:
"resolute protection"
Introducing the Nameberry App

Find your perfect baby name together with our new mobile app.
- 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.
Sign up to be notified when the app launches and to receive a discount on full access.

