2653 Baby Names That Start With B (with Meanings and Popularity)
- Bruce
Origin:
Scottish and English from FrenchMeaning:
"from the brushwood thicket"
- Blair
Origin:
ScottishMeaning:
"dweller on the plain"
- Briar
Origin:
EnglishMeaning:
"a thorny patch"
- Blaise
Origin:
FrenchMeaning:
"to lisp, stammer"
- Brody
Origin:
Irish, English, and ScottishMeaning:
"broad eye or broad island"
- Byron
Origin:
EnglishMeaning:
"barn for cows"
- Bellamy
Origin:
English and Irish from FrenchMeaning:
"fine friend"
- Bianca
Origin:
ItalianMeaning:
"white"
- Benedict
Origin:
LatinMeaning:
"blessed"
- Brooke
Origin:
EnglishMeaning:
"small stream"
- Barbara
Origin:
GreekMeaning:
"foreign woman"
- Belle
Origin:
Short form of Isabelle or FrenchMeaning:
"beautiful"
- Blake
Origin:
EnglishMeaning:
"fair-haired, dark"
- Bryce
Origin:
Variation of Brice, Scottish surnameMeaning:
"speckled, freckled"
- Barrett
Origin:
GermanMeaning:
"bear strength"
- Bear
Origin:
Animal nameMeaning:
"bear"
- Beck
Origin:
EnglishMeaning:
"small stream"
- Blair
Origin:
ScottishMeaning:
"dweller on the plain"
- Basil
Origin:
GreekMeaning:
"royal"
- Bea
Origin:
English diminutive of Beatrice, LatinMeaning:
"she who brings happiness"