British Baby Boy Names

Popular and traditional British boy names with meanings, origin and religion — from every community and region of United Kingdom. 380 names.

By state / region

NameMeaningGenderOrigin
CourtneyShort nose; From Courtenay🧒 UnisexEnglish
CraigRock; Crag👦 BoyScottish
CurtisCourteous👦 BoyEnglish
DafyddDavid; Beloved👦 BoyWelsh
DaleValley👦 BoyEnglish
DamianTo tame; Subdue👦 BoyGreek
DanHe judged; Judge👦 BoyHebrew
DannyGod is my judge (Daniel)👦 BoyEnglish
DarrenGreat; Small one👦 BoyIrish
DaveBeloved (David)👦 BoyEnglish
DavyBeloved (David)👦 BoyEnglish
DeanValley👦 BoyEnglish
DeclanFull of goodness👦 BoyIrish
DennisDevoted to Dionysus👦 BoyEnglish
DerekRuler of the people👦 BoyEnglish
DominicOf the Lord👦 BoyEnglish
DonWorld ruler (Donald)👦 BoyEnglish
DonaldWorld ruler👦 BoyScottish
DougDark river (Douglas)👦 BoyScottish
DouglasDark river👦 BoyScottish
DrewManly (Andrew)👦 BoyEnglish
DuncanDark warrior👦 BoyScottish
EamonnWealthy guardian (Edmund)👦 BoyIrish
EdWealthy guardian (Edward)👦 BoyEnglish
EddieWealthy guardian (Edward)👦 BoyEnglish
EddyWealthy guardian (Edward)👦 BoyEnglish
EdmundWealthy protector👦 BoyEnglish
EliyahuMy God is the Lord (Elijah)👦 BoyHebrew
EmrysImmortal👦 BoyWelsh
EoinJohn; God is gracious👦 BoyIrish
EvanGod is gracious (John)👦 BoyWelsh
EvertonBoar farm👦 BoyEnglish
FrankieFree; Frank (Frank, Frances)🧒 UnisexEnglish
FraserOf the Fraser clan👦 BoyScottish
FredPeaceful ruler (Frederick)👦 BoyEnglish
GarethGentle👦 BoyWelsh
GarrySpear👦 BoyEnglish
GarySpear👦 BoyEnglish
GavinWhite hawk👦 BoyScottish
GeoffGod's peace (Geoffrey)👦 BoyEnglish
GeoffreyGod's peace👦 BoyEnglish
GeraldSpear ruler👦 BoyEnglish
GerardSpear strength👦 BoyGermanic
GerrySpear ruler (Gerald, Gerard)👦 BoyEnglish
GethinDark-skinned; Swarthy👦 BoyWelsh
GilJoy👦 BoyHebrew
GlennValley👦 BoyScottish
GordonGreat hill👦 BoyScottish
GraemeGravelly homestead👦 BoyScottish
GrahamGravelly homestead👦 BoyScottish
GrantGreat; Tall👦 BoyScottish
GregWatchful (Gregory)👦 BoyEnglish
GregoryWatchful👦 BoyEnglish
GroverGrove of trees👦 BoyEnglish
HamishJames; Supplanter👦 BoyScottish
HarrisonSon of Harry👦 BoyEnglish
HarveyBattle-worthy👦 BoyEnglish
HughMind; Spirit👦 BoyEnglish
IainGod is gracious (John)👦 BoyScottish
IanGod is gracious (John)👦 BoyScottish
IoanGod is gracious (John)👦 BoyWelsh, Romanian
IsaacHe will laugh👦 BoyHebrew
IwanGod is gracious (John)👦 BoyWelsh
JakeSupplanter (Jacob)👦 BoyEnglish
JamieSupplanter (James)🧒 UnisexScottish
JasonHealer👦 BoyGreek
JasperTreasurer👦 BoyEnglish
JeffGod's peace (Jeffrey)👦 BoyEnglish
JeffreyGod's peace👦 BoyEnglish
JeremyGod will exalt👦 BoyEnglish
JerrySpear ruler (Gerald)👦 BoyEnglish
JessGod beholds (Jessica, Jesse)🧒 UnisexEnglish
JimSupplanter (James)👦 BoyEnglish
JimmySupplanter (James)👦 BoyEnglish
JoeGod will increase (Joseph)👦 BoyEnglish
JoelYahweh is God; The Lord is God👦 BoyHebrew
JoeyGod will increase (Joseph)👦 BoyEnglish
JohnnyGod is gracious (John)👦 BoyEnglish
JonnyGod is gracious (John)👦 BoyEnglish
JoshGod is salvation (Joshua)👦 BoyEnglish
JuniorYounger👦 BoyEnglish
KeithWood; Forest👦 BoyScottish
KelvinNarrow water👦 BoyScottish
KenHandsome; Born of fire👦 BoyScottish
KennethHandsome; Born of fire👦 BoyScottish
KennyHandsome; Born of fire (Kenneth)👦 BoyScottish
KieranLittle dark one👦 BoyIrish
KillianLittle church; Bright-headed👦 BoyIrish
KrisFollower of Christ; Bearer of Christ👦 BoyEnglish
KristianFollower of Christ👦 BoyScandinavian
KyleNarrow; Strait👦 BoyScottish
LachlanFrom the land of lakes👦 BoyScottish
LarryFrom Laurentum; Laurel👦 BoyEnglish
LaviLion👦 BoyHebrew
LawrenceFrom Laurentum; Laurel👦 BoyEnglish
LeeMeadow; Clearing🧒 UnisexEnglish
LeighMeadow; Clearing🧒 UnisexEnglish
LeonardBrave as a lion👦 BoyEnglish
LeslieHolly garden🧒 UnisexScottish
LewisFamous warrior (Louis)👦 BoyEnglish
MalcolmFollower of St Columba👦 BoyScottish
MariusOf Mars; Manly👦 BoyLatin
MarkWarlike; Of Mars👦 BoyLatin
MartynOf Mars (Martin)👦 BoyWelsh
MattGift of God (Matthew)👦 BoyEnglish
MerlinSea fortress👦 BoyWelsh
MickWho is like God? (Michael)👦 BoyIrish
MikeWho is like God? (Michael)👦 BoyEnglish
MitchellWho is like God?👦 BoyEnglish
MorganSea-born; Bright sea🧒 UnisexWelsh
MosheDrawn from the water (Moses)👦 BoyHebrew
NatanHe gave👦 BoyHebrew
NateGift of God (Nathan, Nathaniel)👦 BoyEnglish
NathanielGift of God👦 BoyHebrew
NeilChampion; Cloud👦 BoyIrish
NiallChampion; Cloud👦 BoyIrish
NicholasVictory of the people👦 BoyGreek
NickVictory of the people (Nicholas)👦 BoyEnglish
NickyVictory of the people🧒 UnisexEnglish
NigelChampion; Dark👦 BoyEnglish

← All countries, religions and the name finder