707 Boy Names That Start With B (with Meanings and Popularity)
- Bogdan
Origin:
Russian, Polish, Serbian, Croatian, Slovene, Bulgarian, RomanianMeaning:
"gift from God"
- Banning
Origin:
IrishMeaning:
"small, fair one"
- Belden
Origin:
English from FrenchMeaning:
"pretty valley"
- Belial
Origin:
HebrewMeaning:
"worthless"
- Bluejay
Origin:
EnglishMeaning:
"bird name"
- Bardrick
Origin:
TeutonicMeaning:
"axe-ruler"
- Biniyam
Origin:
Ethiopian, Amharic, variation of BenjaminMeaning:
"son of the right hand"
- Barnes
Origin:
EnglishMeaning:
"someone who lives or works near the barn"
- Banan
Origin:
IrishMeaning:
"white"
- Brioc
Origin:
Welsh diminutiveMeaning:
"mighty prince"
- Burgundy
Origin:
French place-name; also color name
- Berian
Origin:
Welsh place nameMeaning:
"open plain or burial place"
- Braiden
Origin:
Spelling variant of Brayden
- Baze
Origin:
Contemporary nickname, ArmenianMeaning:
"king; falcon, hawk"
- Beathan
Origin:
GaelicMeaning:
"life"
- Bridge
Origin:
Word nameMeaning:
"bridge"
- Barker
Origin:
English occupational nameMeaning:
"tanner"
- Bradbury
Origin:
EnglishMeaning:
"dweller near the wood fort"
- Bessarion
Origin:
GreekMeaning:
"wooded valley"
- Brinstan
Origin:
Old English