Boy Names Starting with B
Boy names that begin with B — 29 of them, familiar favourites and a few hidden gems, each with its meaning and origin.
29 names
Bahati
Swahili
Luck, fortune
UnisexVirtue
Bahram
Persian
Victorious
BoyMythologicalHistorical
Barnaby
Greek / English
Son of consolation
BoyLiterary
Bayo
Yoruba (Nigerian)
Joy has been found
BoyVirtue
Beau
French
Beautiful, handsome
Boy
Beckett
Old English
Bee cottage
BoyLiteraryHistorical
Beckham
Old English
From the homestead by the stream
Boy
Behnam
Persian
Good name, reputation
BoyVirtue
Benicio
Latin / Spanish
Blessed one
BoyVirtueHistorical
Benjamin
Hebrew / Biblical
Son of my right hand
BoyBiblicalHistorical
Bennett
Latin / French
Blessed
BoyHistoricalLiterary
Bertie
English (diminutive of Albert/Bertram)
Bright and noble
BoyLiterary
Bertram
Old English / Norman
Bright raven
BoyHistorical
Bilal
Arabic
Moisture, freshness
BoyVirtueHistorical
Bjorn
Old Norse
Bear
BoyMythologicalNature
Bo
Mandarin Chinese / Scandinavian
Wave in Chinese, to live in Scandinavian
BoySea
Boaz
Hebrew / Biblical
Swiftness, strength
BoyBiblicalVirtue
Bobby
English (from Robert)
Bright fame
Boy
Bodhi
Sanskrit
Awakening, enlightenment
UnisexVirtue
Bohdan
Ukrainian
Gift of God
BoyVirtueHistorical
Bowie
Scottish / English
Yellow-haired
Unisex
Bram
Dutch / Hebrew
Father of multitudes
BoyLiteraryBiblical
Brendan
Irish Gaelic
Prince
BoyHistoricalLiterary
Brennan
Irish Gaelic
Sorrow, descendant of Braonán
UnisexHistorical
Brodie
Scottish
From the muddy place
Unisex
Brody
Scottish / American
From the muddy place
Boy
Brogan
Irish Gaelic
Sorrow, or sturdy shoe
UnisexNature
Brooks
Old English
One who lives by the brook
BoySeaNature
Bryce
Scottish / American
Speckled
BoyNature
Found a few you like?
See which ones your partner loves too — swipe separately, match secretly.
Try The Shortlist free →