lamagda
Sections
Search
54 days to the last 2nd Class post for Christmas11 days to Bonfire NightThe calendar
Home & Family

Baby Boy Names: Popular, Classic and Unusual Names with Meanings

Baby boy names with meanings and origins — popular choices in England and Wales, classic British names, nature names, short names and unusual picks.

Whether you want something traditional, modern or completely original, finding the right name for your son can take months of lists and late-night debates. Here are baby boy names grouped by style, with the meaning and origin of each. Many have featured near the top of the Office for National Statistics (ONS) lists for England and Wales in recent years.

Baby Boy Names: Popular, Classic and Unusual Names with Meanings

These names regularly appear among the most popular choices for boys in England and Wales.

NameMeaningOrigin
MuhammadPraiseworthyArabic
NoahRest, comfortHebrew
OliverOlive treeLatin
GeorgeFarmerGreek
LeoLionLatin
ArthurBear; nobleCeltic
OscarFriend of deer; God's spearIrish / Old English
TheodoreGift of GodGreek
FreddiePeaceful rulerGermanic
HenryRuler of the homeGermanic
ArchieGenuine, boldGermanic
JackGod is graciousEnglish (from John)

Classic British boys' names

Timeless names that never really go out of fashion.

  • William — "resolute protector"; royal and reliable.
  • Thomas — "twin"; friendly and familiar.
  • James — "supplanter"; one of the most enduring British names.
  • Edward — "wealthy guardian"; with nicknames Ed, Eddie or Ted.
  • Charles — "free man"; regal but down-to-earth as Charlie.
  • Alfred — "wise counsel"; a vintage revival favourite.
  • Albert — "noble and bright"; Bertie is a popular nickname.
  • Hugo — "mind, intellect"; short and stylish.

Nature-inspired boys' names

  • Rowan — the rowan tree; also Gaelic for "little red one".
  • Ash — the ash tree.
  • Jasper — a gemstone; "bringer of treasure".
  • Forrest — "of the woods".
  • Reed — the water plant; also "red-haired".
  • Bear — strong, playful and increasingly popular.
  • Robin — the beloved British garden bird.

Short and strong boys' names

  • Max — "the greatest".
  • Kit — a classic short form of Christopher.
  • Ted — warm and friendly.
  • Finn — "fair" in Irish.
  • Rex — "king" in Latin.
  • Jude — "praised".

Unusual baby boy names

  • Otto — "wealth, fortune".
  • Rafferty — "abundance, prosperity" in Irish.
  • Caspian — after the sea; adventurous and literary.
  • Bodhi — "awakening, enlightenment".
  • Ezra — "help".
  • Lachlan — "from the land of lakes" in Scottish Gaelic.
  • Ellis — "benevolent"; also a Welsh surname.

Tips for choosing a boy's name

  1. Test it in real life. Imagine shouting it across a park — and on a CV in 30 years' time.
  2. Check popularity. If you want something unique, look at the latest ONS data before you decide.
  3. Think about family names. A grandparent's name makes a meaningful middle name.
  4. Avoid awkward initials. Write out the full initials before you commit.
  5. Remember the deadline. Births in England and Wales must be registered within 42 days (21 days in Scotland).

Looking for girls' names? See our list of baby girl names, or explore more ideas in our baby names section.

About the author

Daniel Price

Home & Money writer

Home projects, family, self-employment and everyday tech.

All articles by Daniel Price