707 Boy Names That Start With B (with Meanings and Popularity)
- Barnaby
Origin:
English variation of Barnabas, AramaicMeaning:
"son of consolation"
- Brody
Origin:
Irish, English, and ScottishMeaning:
"broad eye or broad island"
- Bellamy
Origin:
English and Irish from FrenchMeaning:
"fine friend"
- Bram
Origin:
Dutch variation of AbrahamMeaning:
"father of multitudes"
- Beckham
Origin:
EnglishMeaning:
"homestead by the stream"
- Banks
Origin:
English surnameMeaning:
"one who lives on the hillside or riverbank"
- Balthazar
Origin:
PhoenicianMeaning:
"Baal protects the King"
- Bastian
Origin:
Diminutive of Sebastian, Latin from GreekMeaning:
"man of Sebastia"
- Bo
Origin:
Norse nicknameMeaning:
"to live"
- Blaze
Origin:
English word nameMeaning:
"fire"
- Bryce
Origin:
Variation of Brice, Scottish surnameMeaning:
"speckled, freckled"
- Bowen
Origin:
WelshMeaning:
"son of Owen"
- Brutus
Origin:
LatinMeaning:
"heavy, dull"
- Brady
Origin:
IrishMeaning:
"broad meadow or large-chested"
- Byron
Origin:
EnglishMeaning:
"barn for cows"
- Briar
Origin:
Nature name, English word nameMeaning:
"a thorny patch"
- Bruce
Origin:
Scottish and English from FrenchMeaning:
"from the brushwood thicket"
- Bodie
Origin:
Variation of Bodhi or Bode, Sanskrit, GermanMeaning:
"enlightenment, awakening; order, command"
- Ben
Origin:
HebrewMeaning:
"son of"
- Boaz
Origin:
HebrewMeaning:
"swiftness"