2661 Baby Names That Start With B (with Meanings and Popularity)
- Bruce
Origin:
Scottish, English, FrenchMeaning:
"from the brushwood thicket"
- Bear
Origin:
Animal nameMeaning:
"bear"
- Blair
Origin:
ScottishMeaning:
"dweller on the plain"
- Bridget
Origin:
Anglicized variation of Gaelic BrighidMeaning:
"strength or exalted one"
- Banks
Origin:
English surnameMeaning:
"one who lives on the hillside or riverbank"
- Briar
Origin:
EnglishMeaning:
"a thorny patch"
- Bram
Origin:
Dutch variation of Abraham, HebrewMeaning:
"father of multitudes"
- Billy
Origin:
English, diminutive of WilliamMeaning:
"resolute protection"
- Barnaby
Origin:
English variation of Barnabas, AramaicMeaning:
"son of consolation"
- Bianca
Origin:
ItalianMeaning:
"white"
- Bodie
Origin:
Variation of Bodhi or Bode, Sanskrit, GermanMeaning:
"enlightenment, awakening; order, command"
- Bella
Origin:
Diminutive of Isabella, ItalianMeaning:
"beautiful"
- Bronte
Origin:
GreekMeaning:
"thunder"
- Brielle
Origin:
Short form of Gabrielle, French, Cajun, Hebrew, CelticMeaning:
"god is my strength; hunting grounds"
- Beck
Origin:
EnglishMeaning:
"small stream"
- Bryce
Origin:
Variation of Brice, Scottish surnameMeaning:
"speckled, freckled"
- Betty
Origin:
Diminutive of Elizabeth, HebrewMeaning:
"pledged to God"
- Bernadette
Origin:
GermanMeaning:
"brave as a bear"
- Bobby
Origin:
Diminutive of RobertMeaning:
"bright fame"
- Boone
Origin:
English from FrenchMeaning:
"blessing, lucky"
