684 Boy Names That Start With B (with Meanings and Popularity)
- Banks
Origin:
English surnameMeaning:
"one who lives on the hillside or riverbank"
- Bowen
Origin:
WelshMeaning:
"son of Owen"
- Bartholomew
Origin:
AramaicMeaning:
"son of the furrow"
- Benedict
Origin:
LatinMeaning:
"blessed"
- Blaze
Origin:
English word nameMeaning:
"fire"
- Brian
Origin:
IrishMeaning:
"strong, virtuous, and honorable"
- Bruce
Origin:
Scottish and English from FrenchMeaning:
"from the brushwood thicket"
- Bo
Origin:
Norse nicknameMeaning:
"to live"
- Byron
Origin:
EnglishMeaning:
"barn for cows"
- Bruno
Origin:
GermanicMeaning:
"brown"
- Brody
Origin:
Irish, English, and ScottishMeaning:
"broad eye or broad island"
- Beck
Origin:
EnglishMeaning:
"small stream"
- Bodie
Origin:
Variation of Bodhi
- Balthazar
Origin:
PhoenicianMeaning:
"Baal protects the King"
- Bryce
Origin:
Variation of Brice, Scottish surnameMeaning:
"speckled, freckled"
- Brock
Origin:
EnglishMeaning:
"badger"
- Bryan
Origin:
Variation of Brian, IrishMeaning:
"strong, virtuous, and honorable"
- Ben
Origin:
HebrewMeaning:
"son of"
- Briggs
Origin:
English variation of Bridges
- Blaine
Origin:
Irish and ScottishMeaning:
"slender, angular"