top of page
  • Writer's pictureZara

50 Most Popular Boys Names 2021

Adam

Hebrew, meaning ‘man’ or ‘earth’. Found in the Bible, where the creation story names Adam as the first man on earth.


Alexander

Greek, meaning ‘defender of mankind’. Alexander the Great was an undefeated fourth-century king whose empire stretched from Greece to modern Pakistan.


Austin

The adorable name is of French and Latin origin and perfect for a little boy.

Meaning: 'magnificent'.


Ronnie

Has increased in popularity since cleaning sensation Mrs Hinch named her baby boy Ronnie James George Hinchcliffe. So cute!

Meaning: 'well-advised ruler'.


Rye

An Irish baby name that is predicted to be a hit with new mums, especially as 'baking boom' is one of the big name trends for 2020.

Meaning: From the Gaelic meaning 'king'.


Tommy

Peaky Blinders fans will recognise that he cute abbreviation of Thomas was used for protagonist Tommy Shelby.

Meaning: 'twin'.


Acacius

It seems the trend to revert to once-loved historic names is in full swing as Acacius is tipped to be on the top ten list of names for boys.

Meaning: 'not evil'.


Rex

Loved by Stacey Solomon and Joe Swash, this playful name has become a popular choice.

Meaning: 'King'.


Teddy

An abbreviation of Theodore or Edgar, this traditional name will be everywhere in 2020.

Meaning: 'wealthy guardian'.


Cash

Whether it's an ode to Johnny Cash or erm, money, this name will definitely turn heads (in a good way). It's also a shortened version of ancient names Cassius and Cassian,

Meaning: 'Money'.


Arlo

Pronounced AR-loh, this cool moniker is currently the 42nd most popular baby boy name having risen 609 places since 2007. Expect it to rise even higher in 2020.

Meaning: 'fortified hill'.


Alfie

Alfie as a boy's name is of Old English and Old German origin meaning "elf or magical counsel".


Grey

Muted shades are having a moment and inspiring plenty of baby names, including Grey/Gray. So cute!

Meaning: 'grey-haired'


Diego

The Spanish form of James, Diego is predicted to be all the rage by Nameberry.

Meaning: 'supplanter'


Alva

The middle name of Thomas Edison, which is gaining popularity as a sought after boys name.

Meaning: 'brightness'


Archie

After Meghan and Harry's bundle of joy, the already-popular royal moniker isn't going anywhere fast.

Meaning: 'genuine', 'bold' or 'brave'


Easton

A preppy name which is predicted to hit the top baby boy name list in 2020.

Meaning: 'east-facing place'.


Ash

Short for Asher, this tree-inspired moniker is cute and dependable.

Meaning: 'happy'.


Hunter

Typically American, Hunter was a surname simply meaning a huntsman or bird catcher. It's now a popular middle-class boys' name.

Meaning: 'one who hunts'.


Arthur

Arthur has become a popular choice recently, especially with Pippa Middleton welcoming her first child, Arthur into the family.

Meaning: 'noble and courageous'.


Finn

Finn Shelby is the youngest of the Shelby siblings in Peaky Blinders.

Meaning: 'fair'


Luca

The name Luca is a boy's name of Italian origin meaning "man from Lucania". The name has even had the seal of approval from famous families including Colin Firth and his Italian wife, who chose Luca for one of their sons, as did Hilary Duff, Vincent d'Onofrio, Rebecca Minkoff, and Jacinda Barrett and Gabriel Macht.


Roman

The name Roman is a boy's name of Latin origin meaning "citizen of Rome".

The name has has a surprise surge in popularity in recent years thanks to celebs including Cate Blanchett and Debra Messing, who almost simultaneously chose Roman for their sons, as Molly Ringwald did later.


Asher

The name Asher is a boy's name of Hebrew origin meaning "fortunate, blessed, happy one".


Milo

The name Milo is a boy's name of German origin meaning "soldier or merciful". However, some suggest it also may have originated in the Slavic root milu, meaning “merciful.” Milo is also linked to related name Miles that evolved when the name immigrated to the British Isles in the Middle Ages. Mylo is an alternate spelling.


Leo

The name Leo is a boy's name of German, Latin origin meaning "lion".

Leo has historically been used as a nickname for names including Leon and Leopold. In Latinate languages, Leonardo is considered a full form for Leo.


Levi

The name Levi is a boy's name of Hebrew origin meaning "joined, attached".

Often linked with the famous brand of jeans, Levi is a fun, biblical name. Famous actor Matthew McConaughey even named his son Levi.


Theodore

The name Theodore is a boy's name of Greek origin meaning "gift of God".

There are so many ways to shorten Theodore including Theo, Ted and Teddy. It's also a popular choice amongst celebs including Vouge Williams and Spencer Matthews.


Hugo

The name Hugo is a boy's name of German, Spanish, Portuguese origin meaning "mind, intellect".

Most recently, Hugo was the name grown-up Ron and Hermione gave their son in the final Harry Potter film making it a great name for Potter fans!


Elio

The name Elio is a boy's name of Italian origin.

This Spanish name is currently VERY popular across the channel in France!


Mateo

The name Mateo is a boy's name of Spanish, Italian, Latin origin meaning "gift of God".

Mateo is the Spanish version of Matthew but is becoming increasingly mainstream.


Enzo

This name originates in Italy and is the Italian version of the German name Heinz.

Enzo is often used as a shortened version of other Italian names such as Lorenzo and Vincenzo.


Otto

The name Otto is a boy's name of German origin meaning "wealthy".

The more modern version of this name that's also popular is Oscar.


Theo

The name Theo is a boy's name of Greek origin meaning "gift of God".

Theo is commonly used as a short version of Theodore instead of Ted.


James

The name James is a boy's name of Hebrew, English origin meaning "supplanter".

James has some interesting foreign variations: Diego and Jaime (Spanish), Jacques (French), Giacomo (Italian), Hamish (Scottish), Jaako (Finnish), Seamus (Irish), Jaap (Dutch) and Jago (Cornish).


Aarav

The name Aarav is a boy's name of Hindi origin meaning "peaceful".

It has traditionally been a very popular name among Hindus.


Jack

The name Jack is a boy's name of English origin meaning "God is gracious".

It derives from the English name John. It was that common in the Middle Ages it became a general name for a man!


Silas

The name Silas is a boy's name of English, Latin origin meaning "wood, forest".

Silas is based on the name Silvanus from the bible.


Atticus

The name Atticus is a boy's name of Greek, Latin origin meaning "from Attica".

It links to the region of Athens and is very trendy!


Jasper

The name Jasper is a boy's name of Persian origin meaning "bringer of treasure".

A popular name both in the UK and across the pond, this name has gained popularity by appearing in a number of popular books.


Eli

The name Eli is a boy's name of Hebrew origin meaning "ascended, uplifted, high".

While Eli is a full name on its own, it can be a shortened form of Elijah, Elias, Eliezer, or even Elliot.


Bodhi

The name Bodhi is a boy's name of Sanskrit origin meaning "awakening, enlightenment".

The name relates to a Buddhist concept and spelling variations include Bodie and Bode.


Micah

The name Micah is a boy's name of Hebrew origin meaning "who is like the Lord".

Micah is a biblical name that's growing in numbers as parents look for a trendy alternative for Michael.


Louis

The name Louis is a boy's name of German, French origin meaning "renowned warrior".

The Duke and Duchess of Cambridge also named their youngest Louis!


Lucas

The name Lucas is a boy's name of Greek, Latin origin meaning "man from Lucania".

If you're a fan of Lucas, other related names include Luke and Luca.


Lucian

The name Lucian is a boy's name of Latin origin meaning "light".

Lucien is the French version and the Italian form is Luciano.


Lachlan

The name Lachlan is a boy's name of Scottish origin meaning "from the fjord-land".

Americans and Australians tend to pronounce the first syllable of the name like Lock, but the genuine Scottish pronunciation sounds more like Lack.


Liam

The name Liam is a boy's name of Irish origin meaning "resolute protection".

Did you know that Liam is a nickname for William?


Logan

The name Logan is a boy's name of Scottish origin meaning "small hollow".

Logan can also be used as a girls name too so is a great pick if you're looking for a unisex name.


Elias

The name Elias is a boy's name of Greek origin meaning "Yahweh is God".

Related names include Elijah and Eli and this family of names are on the rise.


261 views0 comments

Recent Posts

See All
bottom of page