Searching for two syllable boy names?
Two syllable baby names tend to be bold and strong, plus they feature so many of the popular baby name trends such as old fashioned names and modern, unusual names.

Over half of the most popular baby boy names in the UK are two-syllables, and there are so many great ones to choose from!
From old fashioned and Biblical baby boy names like David to modern favourites such as Harry and Dexter there are lots of adorable 2 syllable boy names to be found!
In this ultimate list we’ve got over 500 baby names ideas for you to choose from, plus their meanings.
You may also like: Modern baby names for boys and girls
Popular two syllable boy names
These are the best and most popular two syllable boy names. My personal favourites are Theo and Oscar!
Adam
Meaning son of the red earth.
Aiden
A Gaelic name meaning little fire.
Archie
A shortened version of Archibald. Means genuine or bold.
Brady
An Irish name meaning spirited or broad.
Brandon
Meaning from the beacon hill.
Caleb
A Hebrew name meaning faithful or brave.
David
Meaning beloved.
Dawson
Son of David.
Dexter
Right handed or fortunate.
Dylan
Son of the sea.
Edward
Meaning wealth or fortune.
Ethan
A Hebrew name meaning strong and solid.
Freddie
Peaceful ruler.
Harry
Meaning home or ruler.
Leo
Latin word for lion.
Lucas
Meaning bringer of light.
Nathan
Meaning gift.
Noah
Meaning rest or comfort.
Oscar
Meaning spear of the gods.
Teddy
Meaning wealthy or brave people.
Theo
Meaning gift.
Thomas
Meaning twin.
Wyatt
Meaning brave in world.
Handsome two syllable boy names
These are some other two syllable boy names including uncommon and unusual choices.
Abel
Meaning breath or vapour.
AJ
People sometimes use this as a shortened version for their child’s initials, but as a name on its own it means unconquerable in Sanskrit.
Alan
Meaning handsome in Irish or precious.
Albert
Meaning noble.
Alex
Defender of men.
Alfie
Meaning elf and wise.
Andrew
Strong and manly.
Archer
Meaning bow or bowman.
Arlen
Pledge or oath.
Arthur
A Celtic name meaning bear.
Asher
Happy or blessed.
Ashton
A unisex name meaning ash tree town.
Atlas
Enduring.
Arlo
Meaning rock hill or fortified hill.
Arrow
After the projectiles you fire from a bow. To fly straight and true.
Austin
Meaning great.
Axel
Father is peace.
Ayden
An Irish name meaning little fire.
Bailey
A unisex name meaning bailiff.
Barrett
Mighty as a bear.
Beckett
Meaning bee cottage.
Bennett
Meaning blessed.
Benny
Meaning son of the right hand.
Bentley
A British name meaning meadow.
Boden
Shelter or one who brings news.
Bodhi
Awakening.
Boston
After the city in the US. Also means town by the woods.
Bowen
Welsh name meaning son of Owen.
Bowie
A Scottish and Irish surname meaning fair haired.
Bridger
Meaning bridge.
Brixton
After the district in south London.
Bronson
An English name meaning son of brown haired one.
Bryan/Brian
Meaning strong and virtuous.
Bryant
Meaning noble and strong.
Bruno
Meaning brown.
Caden
Spirit of battle.
Callum
A Scottish Gaelic name meaning dove.
Calvin
Little bald one.
Carson
Son of marsh-dwellers.
Carter
A British baby name meaning transporter of goods.
Cashel
Meaning castle.
Channing
Meaning young wolf.
Cody
Meaning helpful.
Colton
Old English surname meaning coal town.
Conrad
Brave or bold ruler.
Cooper
Barrel maker.
Cormac
An Irish name meaning charioteer.
Cosmo
A Greek name meaning order or beauty.
Crosby
At the cross.
Dallas
Meaning from the dales.
Dalton
From the valley town.
Daniel
God is my judge.
Danny
Meaning god is my judge.
Dante
Meaning enduring.
Darcy
Meaning dark one.
Dayton
A British name meaning David’s settlement.
Deacon
A Greek name meaning servant or messenger.
Declan
Man of prayer.
Dermot
Free man.
Desmond
Meaning gracious defender.
Dekker
Meaning roofer or piercing.
Derek
Meaning power of the tribe.
Easton
Meaning east-facing place.
Edwin
Meaning rich friend.
Egan
Fiery or forceful.
Eli
A short and sweet name, meaning high or elevated.
Ellis
Meaning kind or benevolent.
Emmett
A name of Hebrew, German and English origin meaning universal.
Enzo
Home ruler.
Evan
A Welsh name meaning youth or god is gracious.
Exton
Meaning town on the river
Ezra
Meaning help or protect.
Ezrael
Meaning just.
Fallon
An Irish name meaning superiority.
Felix
Meaning happy and prosperous.
Fenwick
An Old English name meaning village on the marsh.
Fintan
Meaning little fair one.
Finley
An Irish and Scottish name meaning blond warrior.
Fisher
Meaning fisherman
Fletcher
Meaning arrow maker.
Forest
A name of French origin meaning woodsman or woods.
Francis
Free man.
Franklin
Free man.
Garrett
Rules by the spear.
Gatsby
A name made famous by the F Scott Fitzgerald book The Great Gatsby. Means from Gaddesby.
Gibson
An English name meaning son of Gilbert.
Grady
Noble or illustrious.
Graydon
Meaning son of grey or grey settlement.
Grayson
Meaning son of grey or grey settlement.
Griffin
An English and Welsh name meaning lord or prince. Word also refers to a mythical creature with the head of an eagle and body of a lion.
Gunner
Warrior.
Gyver
A shortened version of the name MacGyver, who is the titular character in the long-running US series about a spy with excellent problem-solving skills.
Hamish
Meaning god protects.
Harold
Meaning army ruler.
Harris
Meaning son of Harry.
Hayden
English name meaning fire.
Hendrick
Meaning home ruler.
Hendrix
Rules his household.
Henry
House ruler.
Heston
An English name meaning from Heston, which is a part of London.
Hiro
A Japanese name that can be for boys or girls. Means abundant or tolerant.
Homer
Meaning security.
Hudson
Son of huddle.
Hugo
Meaning mind.
Hunter
One who hunts.
Huxley
An English name meaning Hugh’s meadow.
Huxon
From a Latin word meaning just.
Ian
Meaning god is gracious.
Idris
Studious.
Indie
An English name that could be a shortened version of Indigo or independence. Indigo means dye from India. Indie is also the nickname of Indiana Jones.
Irwin
English name meaning boar or sea friend.
Isaac
One who laughs.
Ivan
Meaning god’s gracious gift.
Jackson
Son of Jack.
Jacob
Supplanter.
Jagger
After the lead singer of the Rolling Stones Mick Jagger!
Jasper
Treasurer.
Jaxon
God is gracious.
Jayden
Meaning thankful.
Jensen
A Scandinavian name meaning son of Jens.
Jesse
Meaning gift.
Joey
Short form os Joseph. Meaning God will give.
Jonah
Dove.
Jonas
Dove or peaceful being.
Jonny
God has given.
Jordan
To flow down or descend.
Joseph
God will give.
Justin
Meaning just or righteous.
Karter
Meaning transporter of goods by cart.
Kayden
Son of Cadan or battle.
Kasen
A Scandinavian name meaning pure.
Keaton
Place of hawks.
Kendrick
From the Welsh word meaning greatest champion.
Kevin
Meaning handsome.
Kieran
An Irish name meaning black.
Kincaid
Meaning battle leader.
Kingsley
King’s wood.
Kingston
Meaning king’s town.
Kobe
Supplanter.
Korbyn
Meaning raven.
Landon
Long hill.
Landry
Meaning ruler.
Larson
Meaning crowned with laurel.
Lathan
An English surname derived from a village in Lancashire in England.
Lawrence
Meaning from Laurentum.
Lawson
An English name meaning son of Lawrence.
Ledger
Meaning spear tribe.
Lennon
Meaning lover.
Lennox
Meaning with many elm trees.
Levi
Meaning united.
Liam
Strong-willed warrior.

Lincoln
Meaning town by the pool.
Linden
Meaning linden tree hill.
Logan
A Scottish name meaning hollow.
London
After the English capital.
Louie
Meaning famous warrior.
Luca
Bringer of light.
Madden
Little dog.
Maddox
Fortunate.
Malcolm
Meaning devotee of Saint Columba.
Marshall
Meaning master of horses.
Mason
Tradesman or artisan who works in stone.
Matthew
Gift of god.
Maxim
The greatest.
Maxton
An English name meaning from Maccus town or greatest.
Maxwell
Great steam.
Memphis
After a place in America. Means established and beautiful.
Merrell
Meaning sparkling sea.
Miller
One who grinds grain.
Micah/Mykah
Who is like god.
Milo/Mylo
Dear or beloved.
Mitchell
Meaning gift from god.
Niall
Irish name meaning champion.
Nico
Meaning victory of people.
Noble
Meaning aristocratic.
Nolan
Meaning famous or champion.
Oakland
Meaning an enchanting brave person.
Oakley
Meaning wood clearing.
Orson
Meaning bear.
Otto
Wealth and prosperity.
Owen
An Irish and Welsh name meaning noble or youthful warrior.
Parker
Park keeper.
Patrick
Noble.
Paxton
Meaning peaceful settlement.
Percy
Meaning one who pierces the valley.
Peter
Meaning rock.
Philip
Meaning horse lover.
Phoenix
A unisex name meaning dark red.
Porter
An English name meaning gatekeeper.
Prescott
Meaning priest’s cottage.
Preston
A place in Lancashire in England, also means priest’s town.
Quentin
Fifth.
Quincy
Meaning estate of the fifth son.
Quirin
Meaning spear.
Ranger
An English name meaning forest protector.
Rasmus
Beloved.
Raymond
Meaning counsel protection.
Remy
Meaning oarsman.
Rexton
Meaning ruler.
Rigby
An English name meaning lives in the ruler.
Riley
Wood clearing.
River
Water that flows to the sea.
Rocco
An Italian name meaning rest.
Rooney
Meaning red-haired.
Rowan
An Irish and English name meaning river in paradise.
Russell
Meaning red haired or red skinned.
Ryan
Meaning little king.
Ryatt
An alternative spelling for Wyatt. Means just or beautiful boy.
Ryder
Meaning horse rider.
Samson
Of the sun.
Sawyer
Woodcutter.
Silas
A Greek and Latin name meaning wood or forest.
Soren
Strict or stern.
Spencer
Meaning steward.
Stephen
Meaning crown or garland.
Sterling
An English name meaning genuine.
Talon
Meaning the claw of a bird of prey.
Tatum
Tate’s homestead.
Tommy
Meaning twin.
Titan
Defender.
Toby
God is good.
Toivo
Meaning hope.
Travis
Meaning to cross.
Trenton
Meaning trespasser.
Tristan
Meaning sad or sorrowful.
Tucker
Meaning tailor.
Tyler
Meaning tile maker.
Tyrone
Meaning from the land of the yew tree.
Tyson
Meaning high spirited.
Urban
Meaning citizen.
Uri
Meaning my light.
Victor
Meaning conqueror.
Vincent
Conquering.
Walker
An English name meaning cloth walker.
Wallis
Stranger.
Walter
Commander of the army.
Warner
Meaning defending warrior.
Weston
Meaning a town in the west.
Woodrow
Meaning row of houses by a wood.
Wilder
Meaning untamed or wild.
Wilfred
Meaning peace.
Winston
An Old English name meaning joy or stone.
Wylie
A Scottish name meaning meadow.
Xander
A shortened version of Alexander. Means defender of men.
Xanthos
Meaning golden-haired.
Yarrow
Rough stream.
Zayden
Meaning growth or increase.
Ziggy
Meaning protector or victorious.
Zion
A Hebrew name meaning Israel.
