Classic Baby Boy Names
Searching for some timeless, classic boy names? This list of vintage baby boy names might be just what you’re looking for! These timeless names never go out of style.
This collection of old-fashioned baby boy names and meanings from days gone by is sure to help spark some creative ideas. From cute “old man” baby names, to classics, to popular retro options, these vintage baby boy names are full of options.
Classic baby boy names never go out of style. Hopefully you’ll find a vintage baby boy name you love on this list!
What Makes a Baby Name Classic?
For inspiration for this list, I looked at the 100-year rule. Essentially, it means that things go in and out of style in our culture every 100 years or so.
Names that were popular 100 years ago are likely to start popping up again now on baby lists! The vintage, retro names that were popular when our grandparents were born are starting to make a comeback.
For this list of classic baby boy names, I looked through popular names for boys from the late 1800s and early 1900s, and picked the ones that parents today might find great too! These vintage baby boy names are such a fun mix of old-school classics, and trendy retro hits.
Looking for baby girl options? You’ll love this collection of old fashioned baby names, too.
Free Printable Baby Name Workbook
Need some help picking the perfect baby name for your future little one? As a mom of two, I know how much time and energy goes into choosing the perfect name, so I’ve put together this free printable baby name workbook to help!
This 14 page workbook is designed to be printed at home, and used as a resource to help you pick the perfect name. Plus, I’ve included a bonus printable page, “Why We Chose Your Name,” where you can write down the story behind your little one’s name to put in their keepsake box or baby book.
Just enter your details in the box below, and it will be emailed over to you automatically!
Vintage Baby Boy Names- Classic baby boy names that never go out of style!
A
Aaron – of Hebrew origin and means ‘mountain of strength’
Abel – a traditional biblical boy name that means ‘breath’
Abraham – this Hebrew baby name means ‘father of multitudes’
Adam – traditional biblical boy name and it means ‘son of the Earth’
Adonis – Greek baby boy name means ‘lord’
Albert – old fashioned English boy name meaning ‘noble and bright’
Albus – comes from Latin and means ‘white’
Alexander – Greek boy name that means ‘defender of man’
Alfred – English boy name that means ‘elf ruler’
Alistair – Scottish origin meaning ‘defender of men’
Allen – Irish boy name that means ‘handsome’
Alonzo – this Spanish vintage boy name can mean ‘noble’ or ‘ready for battle’
Alston – an uncommon Old English boy name meaning ‘elf stone’ or ‘old stone’ or ‘noblemen’s settlement’
Alvin – classic American boy name meaning ‘noble friend’
Ambrose – this Greek name means ‘immortal’
Amos – is a Hebrew boy name meaning ‘to carry’ or ‘borne by God’
Anders – this uncommon Greek boy name means ‘lion man’
Andrew – is a boy name with Greek roots meaning ‘manly and strong’
Anthony – in Greek this boy name means ‘priceless one’
Anton – means ‘priceless’
Ansel – this German vintage boy name means ‘God’s protection’
Arlo – this uncommon vintage boy name comes from Old English origin and means ‘army’ or ‘fortified troops’
Arnold – this strong German boy name means ‘eagle power’
Arthur – this traditional old fashioned boy name means ‘noble and courageous’
Atticus – this uncommon Greek boy name means ‘man from Attica’
B
Bailey – this old English occupational name means ‘bailiff’ or ‘steward’
Basil – this unique Greek boy name means ‘royal, kingly, brave, valiant, chivalrous’
Baxter – is an Old English occupational name meaning ‘baker’
Baylen – this unique vintage boy name comes from Old French and means ‘auburn-haired’
Beau – this French boy name means ‘beautiful, handsome’
Benedict – this Latin boy name means ‘blessed’
Benjamin – this Hebrew baby name means ‘son of the right hand’
Bennett – was originally a surname of Latin origin but has become more common as a first name and it means ‘little blessed one’
Bernard – this French boy name means ‘bold as a bear’
Blaise – is a cute French boy name meaning ‘lisp’
Booker – is an old timey English occupational boy name meaning ‘scribe’
Bradley – comes from Old English and is a place name meaning ‘broad clearing’
Brett – this Celtic name (possible French roots as well) means ‘from Britain’
Bruce – this English boy name means ‘thick brush’
Bruno – this cute and classic Old German name means ‘brown’
Buster – this American old timey name means ‘tough guy’
Butler – this old English occupational name means ‘wine steward; server’
Byron – is another Old English name and it means ‘barn for cows’
C
Caleb – this cute Hebrew boy name means ‘faithful, devotion, whole hearted, bold, brave’
Calvin – this English boy name means ‘little bald one’
Cameron – is an old school Scottish boy name meaning ‘crooked nose’
Cash – this boy name has English and Latin roots and means ‘hollow’
Cassian – this uncommon boy name is Latin and means ‘hollow’
Carlisle – this English old fashioned baby boy name means ‘from the walled city’ or ‘ from the protected tower’
Carter – this Old English occupational name means ‘transporter of goods by car’
Cecil – is of Latin and Old Welsh origin and means ‘blind’ or ‘sixth’
Cedric – this cute old man name is of Old English origin and means ‘kindly and loved’
Chadwick – is a unique vintage boy name with a cute nickname (Chad) and is of English origin and means ‘dairy farm’
Charles – has German and French roots and means ‘free man’
Chester – is a cute English boy name meaning ‘fortress’
Christian – this name has Latin roots and means ‘follower of Christ’
Christopher – this traditional boy name means ‘bearer of Christ’ and has Greek roots
Clarence – this Latin boy name means ‘one who lives near the River Clare’
Clark – this English occupational name means ‘scribe, secretary, cleric, scholar, clerk’
Claude – is a popular French boy name meaning ‘limping’
Clayton – is an English place name meaning ‘place with good clay’
Cleveland – this Old English boy name means ‘land of cliffs; hilly area’
Clifford – this Old English place name means ‘cliff-side ford’
Clint – is another Old English place name and it means ‘fenced settlement’
Clive – this Old English vintage boy name means ‘cliff, slope’
Clyde – this cute Scottish boy name means ‘Clyde river’
Colin – this historic Old Irish boy name means ‘pup’ or ‘young dog’
Colter – is an Old English boy name meaning ‘colt-herd’
Conrad – this classic English boy name means ‘bold counsel’
Cornelius – this is a vintage boy name you don’t hear anymore and it comes from Latin and means ‘horn’
Curtis – this name has English and French origins meaning ‘polite and curteous’
Cyril – is an old timey boy name of Greek origin meaning ‘lordly or masterful’
D
Dale – this English boy name means ‘valley’
Damon – this Greek boy name means ‘to tame’
Daniel – this Hebrew boy name means ‘God is my strength’
Darnell – is an Old French name meaning ‘grower of the darnel plant’
Darwin – is a cute Old English boy name meaning ‘dear friend’
Dashiell – this French boy name is an occupational name meaning ‘page boy’
David – is a Hebrew biblical boy name meaning ‘beloved’
Dean – this classic English boy name means ‘from the valley’
Demetri – this Greek name means ‘follower of Demeter’
Dennis – this English boy name has Greek roots as well and means ‘devotee Of Dionysos (who was the Greek god of wine)’
Desmond – is a handsome Irish place name and means ‘one from South Munster’
Dexter – this Latin name means ‘one who dyes clothes’ or ‘right handed’
Dillard – this Old English boy name means ‘proud and hard’
Donald – this Scottish boy name means ‘world ruler’
Dominic – this boy name comes from Latin and means ‘belonging to the lord’
Donovan – this old timey boy name is Irish and means ‘dark princeling’
Douglas – is a Scottish place name meaning ‘dark stream’
Draco – this strong boy name is of Greek origin and means ‘dragon’
Drake – this cool boy name is English and means ‘dragon’
Duke – this English name is often a title of nobility and can also mean ‘leader’
Duncan – this Irish boy name means ‘dark warrior’
Dwight – is an English baby name meaning ‘fair one’ or ‘god of wine’
Dylan – this classic boy name is of Welsh origin and means ‘son of the sea’
E
Earl – this one syllable old fashioned boy name is German and means ‘warrior’
Edgar – is another classic English boy name and means ‘wealthy spear’
Edison – was traditionally an Old English surname meaning ‘son of Edie’
Edmund – is an Old English boy name meaning ‘wealthy protector’
Edric – is an uncommon English boy name meaning ‘prosperous ruler’
Edward – this English boy name means ‘wealthy guardian’
Edwin – is an Old English boy name meaning ‘wealthy friend’
Elbert – is a German boy name meaning ‘bright, famous’
Eldric – is another English boy name and it means ‘old, wise ruler’
Elias – is a Hebrew boy name meaning ‘Jehovah is God’
Elijah – is another Hebrew boy name and means ‘my God is Yahweh’
Ellis – this English unisex name means ‘the Lord is my God’
Ellery – this English baby name means ‘cheerful’
Elliot – is the English version of the above Hebrew boy names and means ‘the Lord is my God’
Elon – is a Hebrew boy name that means ‘oak tree’
Elmer – this Old English boy name means ‘noble, famous’
Elroy – this cute old fashioned French boy name means ‘the king’
Elton – this Old English place name means ‘the old town’
Emil – this Latin boy name means ‘rival’
Emmett – has multiple roots (Hebrew, German, English) and means ‘universal’ or ‘industrious and strong’
Ephraim – this very old fashioned boy name means ‘fruitful, fertile and productive’ and is of Hebrew origin
Eric – this German boy name means ‘eternal ruler’
Ernest – this German boy name means ‘serious, warrior’
Erwin – is a German boy name meaning ‘respected friend’
Ethan – this classic boy name is of Hebrew origin and means ‘firm, enduring, strong and long-lived’
Eugene – is an old timey boy name with Greek roots that means ‘noble’ or ‘well-borne’
Everett – traditionally an English (with German roots) surname meaning ‘brave as a wild boar’
Ezekiel – this 3 syllable old fashioned boy name means ‘God’s strength’ and is of Hebrew origin
Ezra – this Hebrew boy name means ‘helpful’
Related Posts:
150 One Syllable Baby Boy Names
Unique Baby Boy Names that Aren’t Overused
111 French Boy Names and Their Meanings
F
Felix – this cute English boy name means ‘lucky’ or ‘successful’
Ferris – this old school Irish boy name means ‘rock’
Fletcher – has English, Scottish and Irish roots and it’s an occupational name meaning ‘arrow-smith’ ‘arrow-maker’
Floyd – this English boy name means ‘gray’
Finch – is an Old English nature name (bird name) meaning ‘to swindle’
Finn – this Irish boy name means ‘fair’ or ‘white’
Francis – comes from Latin and means ‘Frenchman; free man’
Franklin – is a Middle English boy name meaning ‘free landholder’
Frederick – is the English form of a German name (Friedrich) meaning ‘peaceful ruler’
G
Gabriel – this Hebrew boy name means ‘God is my strength’
Garrett – this handsome English boy name means ”rules by the spear’
Gaston – this handsome vintage boy name is French and means ‘the foreigner, the guest’
Gautier – is another classic French boy name and it means ‘ruler of an army’
Geoffrey – is also a French boy name and means ‘pledge of peace’
George – is such a classic boy name and it has Greek origins meaning ‘farmer’
Gerald – this strong boy name is German and means ‘ruler with the spear’
Gerard – this German name means ‘spear strength’
Gideon – is a handsome Hebrew boy name meaning ‘great warrior’
Gilbert – this Old French boy name means ‘bright promise’
Glen – is a Scottish place name meaning ‘from the wooded valley’
Gordon – is an Old English and Gaelic name meaning ‘large fortification’
Grady – this Gaelic boy name means ‘noble’
Graham – is a Scottish and English name meaning ‘gravelly homestead’
Grant – is a Scottish boy name meaning ‘large’
Gregory – is a Greek boy name meaning ‘ watchful, alert’
Griffin – this Welsh boy name means ‘strong in faith’ or ‘mythical creature with the body of a lion and head of an eagle’
Grover – is actually a North German occupational name meaning ‘grave digger’ or ‘ditch’
Gus – this short and sweet English boy name means ‘great’
Guy – this name has English and French roots and means ‘gentile’
H
Harlan – is an uncommon Old English boy name meaning ‘army land’
Harley – this cute boy name comes from Old English and means ‘wood clearing’
Harold – is another Old English boy name and means ‘army power’
Harry – has German roots and means ‘power, ruler’
Harvey – is another English classic boy name and it means ‘battle worthy, blazing iron’
Hector – has multiple origins (English, French, Scottish and Spanish, Greek) and means ‘restrain’
Henry – has English, French and German roots and means ‘home ruler’
Herbert – this uncommon German boy name means ‘illustrious warrior’
Herman – this Old German boy name means ‘soldier’
Hiram – is a Hebrew boy name meaning ‘brother of the exalted one’
Hollis – this cute vintage boy name is of English origin and means ‘near the holly bushes’
Homer – is a Greek boy name that means ‘pledge’
Howard – this English boy name means ‘brave heart’
Hoyt – is an English boy name that means ‘stick’ or ‘skinny’ or ‘spirit, soul’ in Old Norse
Hugh – this German boy name means ‘bright in mind and spirit’
Huxley – is a vintage boy name from Old English that means ‘Hugh’s meadow’
I
Ian – this Scottish name means ‘God is gracious’
Isaac – is a Hebrew boy name that means ‘He will laugh’
Ike- an American name that means “he will laugh”
Ira – is a Hebrew boy name that means ‘full-grown; watchful’
Irvin – is a Scottish boy name that means ‘handsome, fair of face’
Irving – is a Gaelic boy name meaning ‘green or fresh water’
Isaiah – is a classic boy name of Hebrew origin that means ‘God is salvation’
J
Jacob – is such a classic and traditional boy name of Hebrew origin and it means ‘supplanter’
Jack – is a traditional English boy name and means ‘God is gracious’
Jackson – this English name means ‘son of Jack’
Jake – is a Hebrew boy name meaning ‘supplanter’
James – is another classic name for boys and it’s of Hebrew origin and means ‘supplanter’
Jarvis – this English boy name means ‘spear man’
Jasper – this cute English boy name means ‘treasurer’
Jarrett – this uncommon English boy name means ‘spear warrior’
Jay – this name has many origins and meanings so I’ll go with the English meaning which is ‘jaybird’
Jeffery – this cute English name means ‘God peace’
Jeremiah – this Hebrew baby name means ‘appointed by God’
John – is a Hebrew boy name meaning ‘God is gracious’
Johnathan – this Hebrew name means ‘God has given’
Jonah – is an old school Hebrew boy name meaning ‘dove’ or ‘pigeon’
Joseph – is the Latinized version of a Hebrew boy (Yasaf) name and means ‘God will increase’
Joshua – this biblical Hebrew boy name means ‘God is my salvation’
Josiah – is another Hebrew boy name and it means ‘God will save’
Jude – this Hebrew boy name means ‘praise’
Julian – comes from Latin and means ‘downy’ or ‘youthful’
Julius – is another version of the above Latin name and means ‘downy’ or ‘youthful’
K
Karl – is a German boy name and can mean ‘free man’ or ‘warrior’
Kelvin – comes from Old English and Scottish roots and means ‘river man’ or refers to a river in Scotland
Kenneth – this classic boy name is Gaelic and can mean ‘handsome’ or ‘born of fire’
Kent – is an English place name meaning ‘high or coastal land’
Kirk – this Scandinavian and Old Norse boy name means ‘church’
Kit – this short and cute boy name comes from Greek and means ‘bearer of Christ’
L
Lance – this English boy name means ‘long knife or sword’ and is often associated with knight Sir Lancelot
Lawrence – if you take the English origin it can mean ‘laurel’ or if you look at the Latin it can be ‘man of Laurentum’
Lloyd – this cute Welsh boy name means ‘gray-haired; sacred’
Leo – this short and cute boy name means ‘lion’ and is of Italian origin
Leon – is a Greek boy name meaning ‘lion’
Leonard -this name has German and Greek roots and means ‘lion strength’
Leopold – this vintage boy name is English and means ‘people bold’
Leroy – this antique baby name means ‘king’ or ‘ruler’
Lester – this Old English place name means ‘fortified place’ or ‘from Leicester’
Levi – this adorable boy name is Hebrew and means ‘joined’ or ‘attached’
Lewis – this strong boy name is English and means ‘renowned warrior’
Lincoln – this English name means ‘from the lake settlement’
Linus – is an old school Greek boy name and means ‘flax colored’
Lonnie – this American name means ‘noble, ready’
Louis – this German name means ‘famous warrior’
Lowell – this cute and uncommon old fashioned boy name means ‘little wolf’ and is of English origin
Lucas – this Greek/Latin boy name means ‘man from Lucania’
Lucian – is a Latin boy name that means ‘light’
Lucius – this cute and uncommon Latin boy name means ‘light’
Luke – in Greek this cute boy name means ‘light giving’
Luther – this strong English boy name means ‘army of the people’
Lyle – this cute Old French boy name means ‘the island’
M
Mack – this cute Gaelic name means ‘son/daughter of the handsome one’
Malachi – this cute vintage boy name means ‘messenger of God’ and is of Hebrew origin
Malcolm – is a Scottish boy name and means ‘follower Of St. Columba’
Manuel – is a Spanish boy name meaning ‘God is with us’
Marcus – this cool Latin boy name can mean ‘dedicated to (the Roman god) Mars’ or ‘hammer’
Mark -is a classic Latin boy name and means ‘of Mars, warlike, warrior’
Marlow – is an Old English boy name meaning ‘driftwood’
Marshall – is such a cute French boy name that means ‘one who looks after horses’ or ‘lover of horses’
Martin- this Latin boy name means ‘of Mars, warlike, warrior’
Marvin – this German boy name means ‘famous/great friend’
Matthew – this English boy name comes from Hebrew and means ‘gift of God’
Max – is a cute Latin boy name meaning ‘the greatest’
Micah – is such a cute old fashioned boy name and means ‘who is like God?’ and comes from Hebrew
Michael – is a Hebrew boy name and means ‘who is like God?’
Mickey – this classic boy name comes from Hebrew and English and means ‘who resembles God?’
Miles -this cue English boy name means ‘soldier’ or ‘merciful’
Milo – this English boy name means ‘soldier’
Milton – this English boy name means ‘from the mill town’
Mitchell – this English/Hebrew boy name means ‘who is like God?’
Montgomery – this cute French boy name means ‘mountain belonging to the ruler’
Morris – this English boy name means ‘dark skinned’
Mortimer – this uncommon French baby boy name means ‘dead sea’
Moses – this traditional boy name is Hebrew and means ‘savior’
N
Nathan – this cute classic boy name is of Hebrew origin and means ‘ He gave’
Nathaniel – this beautiful old fashioned boy name is a Hebrew name and means ‘gift from God’
Ned – this English boy name means ‘wealthy guardian’
Neil – this short and cute Irish boy name means ‘champion’ or ‘passionate’
Nelson – this English boy name means ‘son of Neil’
Nestor – this Greek old-timey boy name means ‘traveler’
Neville – this vintage boy name is French and means ‘new town’
Nicholas – comes from Greek and means ‘victory of the people’
Nigel – is a classic old man name and it means ‘champion’ or ‘black’ and has English origins
Niles – this English boy name means ‘son of Neil’
Noah – this traditional Hebrew boy name means ‘rest, peace’
Norman – this English baby name means ‘man from the North’
O
Oliver – this Latin occupational name means ‘olive tree planter’
Ollie – this cute unisex name comes from Latin and means ‘olive tree’
Orson – this cute old man name means ‘bear cub’ and is an English name
Oscar – this English and Irish boy name means ‘God spear’, ‘deer-lover’ or ‘champion warrior’
Orwen – is an Irish boy name and means ‘the Yew tree’ or ‘youth’
Oswald – this English boy name means ‘God rule’ or ‘divine power’
Otis – this Greek baby name means ‘wealth’ or ‘keen of hearing’
Otto – is a German baby name that means ‘wealth, prosperity’
Owen – this Irish boy name means ‘youth’ or ‘Yew tree’
Oxford – is an Old English boy name meaning ‘ford of the oxen’
P
Packard – this retro boy name means ‘pack’ or ‘bundle’
Palmer – is an Old English boy name meaning ‘pilgrim’ or ‘bearing a palm branch’
Patrick – this cute English boy name means ‘noble man’
Paul – is a boy name of Latin origin that means ‘small’ or ‘humble’
Peter – is a Greek baby name meaning ‘rock’
Perry – is an English old-timey baby name meaning ‘dweller by the pear tree’
Phillip – is a Greek boy name meaning ‘lover of horses’
Phineas – is a Hebrew boy name meaning ‘the Nubian’ or ‘the bronze-colored one’
Pierce – is an old fashioned boy name of English origin meaning ‘rock’
Preston – is an Old English place name meaning ‘priest’s town’
Q
Quincy – is an Old French boy name meaning ‘estate of the fifth son’
Quinton – is another Old French name and it means ‘queen’s settlement’
R
Ralph – is an English boy name that means ‘wolf counsel’
Randall – is another classic English boy name and means ‘shield-wolf’
Ramsey – is a Scottish boy name that means ‘island of garlic’
Raymond – is a handsome German boy name that means ‘wise protector’
Reginald – is an unusual old fashioned boy name of English origin (German roots) meaning ‘counsel power’
Regis – is a French boy (Latin roots as well) name meaning ‘kingly’
Remington – traditionally an Old English surname meaning ‘raven settlement’
Reuben – is a biblical Hebrew baby name that means ‘behold, a son’
Rex – this short and cute boy name has Latin roots and means ‘king’
Richard – this English boy name means ‘brave ruler’
Robert – is a classic German boy name meaning ‘fame-bright’ or ‘glory-bright’
Rocco- an Italian name that means “rest”
Roger – is an English boy name meaning ‘famous spear’
Roman – is a boy name of Latin origin meaning ‘from Rome’
Ronald – is an Old Norse name meaning ‘“the advice of the ruler’
Roscoe – is a vintage boy name of English origin meaning ‘from the deer forest’
Ross – is a classic Scottish boy name meaning ‘”upland, peninsula’
Rowan – this cute Irish boy name means ‘little redhead’
Royce – is an English boy name meaning ‘famous kin’
Rupert – comes from Old High German meaning ‘fame-bright’
Russell – is an Old French name meaning ‘little red one’
S
Samson – is a Hebrew baby name meaning ‘sun child’ or ‘bright sun’
Samuel – is a Hebrew boy name meaning ‘told by God’
Sawyer – is a classic English occupational boy name meaning ‘wood cutter’
Sebastian – is a vintage boy name meaning ‘venerable’ or ‘man from Sebastia’ and is derived from Latin
Sheldon – is an English place name meaning ‘ town in the valley’
Sherman – is an Old English occupation name meaning ‘cloth cutter’
Sidney – is also an Old English name and means ‘wide meadow’
Silas – is a beautiful vintage boy name meaning ‘man of the forest’ and is of Latin origin
Simon – is a Hebrew baby name and means ‘listen’ or ‘hearing’
Sirius – is a Greek boy name meaning ‘burning star’
Solomon – is a Hebrew baby boy name meaning ‘peaceful one’
Spencer – is a cute unisex English name meaning ‘dispenser of provisions’
Stanley – is an English place name meaning ‘from the stony field’
Stephen – is a Greek boy name and means ‘crown’ or ‘wreath’
Stuart – is an Old English name meaning ‘steward of the home/castle’
Sylvester – in Latin this name means ‘of the woods or forest’
T
Tanner – is an Old English occupational name meaning ‘leather worker’
Thaddeus – is such a cute old man name of Greek origin meaning ‘courageous heart’
Thatcher – is an English occupational name meaning ‘roof thatcher’
Theodore – is a cute Hebrew boy name meaning ‘God’s gift’
Thomas – is a Greek boy name meaning ‘twin’
Timothy – is a Greek boy name meaning ‘to honor God’
Tobias – is a Greek boy name (with Hebrew roots) meaning ‘God is good’
Troy – is a famous Greek name meaning ‘water or foot soldier’
Truman – is an English boy name meaning ‘faithful man’
V
Vance – is an Old English boy name meaning ‘marshland’
Vernon – is an English boy name meaning ‘Alder tree grove’
Victor – is a Latin name meaning ‘winner’ or ‘conqueror’
Vincent – is also a Latin boy name and means ‘victorious’
W
Wallace – is a traditional English boy name and means ‘foreigner’ or ‘strange’
Walter – is a German boy name meaning ‘ruler of the army’
Warren – is an Old English boy name meaning ‘watchman; park warden’
Wayne – is an English boy name meaning ‘wagon driver’
Webster – is an English occupational name meaning ‘weaver’
Wesley – is an English place name meaning ‘western meadow’
Wilbur – is a vintage boy name of English origin meaning ‘will fortress’
Wiley – is a cute Old English boy name meaning ‘crafty’
Wilfred – comes from German and Old English and means ‘one who desires peace’
Willard – is an English baby boy name meaning ‘resolute or brave’
William – is an uber popular German name meaning ‘helmet protection’
Willis – is an English name meaning ‘descendent of or servant of Will’
Wilson – this English boy name means ‘Will’s son’
Winston – is an Old English place name meaning ‘wine’s town’ or ‘friend’s town’
Wyatt – is a cute Old English boy name meaning ‘war or battle’ or ‘war strength’
X
Xavier – has Latin origins and means ‘new house’ or ‘bright’
Y
Yardley- English origin that means “From The Wood Where Spars Were Got”
Yale- an English name that means “the fertile upland”
Z
Zachary – is a biblical Hebrew boy name meaning ‘God remembers’
Zeke – is a Hebrew name meaning ‘God will strengthen’
Classic and Timeless Baby Boy Names
I hope this list of vintage and classic baby boy names helped provide you with a little inspiration on your baby name search!
Dreaming of your baby’s name can be so much fun. Be sure to check out these related posts as you prepare for the birth of your little one, too: