273 Vintage Boy Names Making a Comeback

Are you on the hunt for the perfect old fashioned boy name? If you’re on the quest for a blend of charm and tradition for your baby boy, our curated list of vintage boy names is just the treasure trove you need!

We’ve handpicked over 273 vintage names that bring a sophisticated touch of the past into today’s world. Our selection ranges from timeless classics to unique finds, including adorable French and Spanish names that are sure to capture hearts.

Old-fashioned boy names carry a legacy that never truly fades away. Many of these names are experiencing a vibrant resurgence, blending seamlessly with contemporary trends while maintaining their timeless allure.

These names aren’t just about nostalgia; they offer a unique identity in a modern world. From the stalwarts like John, William, and James to lesser-known but equally endearing names like George, Robert, and Richard, our collection includes names that have stood the test of time.

A Names

Abel – Breath, vapor, son (Hebrew origin)

Abner – Father of light (Hebrew)

Abraham – Father of many (Hebrew)

Adrian – From Hadria, dark one (Latin)

Albert – Noble, bright, famous (German)

Alexander – Defender of the people (Greek origin)

Alfred – Elf or magical counsel (English)

Ambrose – Immortal (Latin)

Amias – Loved (Latin)

Amos – Burdened, troubled (Hebrew)

Ansel – God’s helmet (Germanic)

Apollo – Destroyer (Greek mythology)

Archer – Bowman (English)

Archie – A diminutive form of Archibald (English)

Arthur – Bear man (Celtic)

Asa – Doctor, healer (Hebrew)

Asher – Happy, blessed (Hebrew)

Atlas – To carry (Greek mythology)

Atticus – From Attica (Latin)

August – To increase (Latin)

Aurelius – Golden (Latin)

Adam – Man (Hebrew)

Alfie – Elf or magical counsel; ready for battle (German)

Allan – Precious (German)

Alton – Old town (English)

Alvin – Elf or magical being, friend (English)

Andrew – Manly and powerful (Greek)

Anthony – Unknown meaning (Latin)

Arnold – Eagle ruler (German)

B Names

Barry – Fair-haired (Irish)

Benjamin – A classic biblical boy name meaning favorite son (Hebrew)

Bennie – Son; blessed; son of the right hand; son of the south; son of my old age (Latin)

Bernard – Strong, brave bear (German)

Bob – A diminutive form of Robert (English)

Bradley – Broad meadow (English)

Bruce – Willowland (British)

Barnaby – Son of consolation (Aramaic)

Benedict – Blessed (Latin)

Bennett – Blessed (Latin)

Boaz – Strength (Hebrew)

Brooks – Of the brook (English)

C Names

Caius – Rejoice (Latin)

Caleb – Dog, faithful (Hebrew)

Calvin – Hairless one (English)

Casper – Treasurer (Persian)

Caspian – From the Caspian Sea (Latin)

Cassian – Empty, hollow (Latin)

Cassius – Empty, vain (Latin)

Chester – Camp of soldiers (Latin)

Christian – Follower of Christ (Latin)

Clement – Gentle, merciful (Latin)

Clyde – “The keeper of the keys,” from the Greek Meidion, a key (Scottish)

Conrad – Brave counsel (German)

Cyrus – Sun (Persian)

Cecil – Blind; sixth (Welsh)

Charles – Free man (German)

Clarence – One who lives near the River Clare (Latin)

Claude – Lame (Latin)

Clayton – Clay settlement (English)

Clifford – Cliff-side ford (English)

Clinton – Fenced settlement (English)

Cornelius – Horn (Latin)

Curtis – Courteous, polite (French)

D Names

Dale – Valley (English)

Darrell – Open; from Airelle (French)

Dean – Valley (English)

Dennis – Follower of Dionysius (Greek)

Desmond – From South Munster (Irish)

Dexter – Dyer of cloth (English)

Donald – Great chief; world mighty (Scottish)

Douglas – Black river (Scottish)

Duane – Dark, swarthy (Scandinavian)

Dewey – Beloved (Welsh)

Dwight – Blond (English)

E Names

Edgar – Wealthy spear (English)

Edmund – Wealthy protector (English)

Edward – Wealthy guard (English)

Eli – Ascended; uplifted; high (Hebrew)

Elias – The Lord is my God (Greek)

Elijah – classic biblical name meaning My God is Yahweh (Hebrew)

Elliot – My God is Yahweh (English)

Elliott – My God is Yahweh (English)

Ellis – The Lord is my God (English)

Emmett – Universal (English)

Ernest – Serious; battle to the death (German)

Esteban – A Spanish form of Stephen (Spanish)

Ethan – Strong; firm; enduring (Hebrew)

Evan – The Lord is gracious (Welsh)

Everett – Brave boar (English)

Ezekiel – God will strengthen (Hebrew)

Ezra – Help (Hebrew)

Ephraim – Fruitful; fertile (Hebrew)

F Names

Felix – Happy and lucky (with a joyful Latin meaning)

Fergus – Supreme man; highest choice (Scottish)

Finn – Fair, white (Irish)

Fletcher – Arrow-maker (English)

Floyd – Gray-haired (Welsh)

Forrest – Woodsman; woods (French)

Francis – Frenchman; free man (Latin)

Frank – Frenchman (English)

Frankie – Frenchman; free man (Latin)

Franklin – Free landholder (English)

Frederick – Peaceful ruler (German)

G Names

Gabriel – God is my strength (Hebrew)

Garrett – Spear rule (English)

George – Farmer (Greek)

Gideon – Feller, hewer (Hebrew)

Gilbert – Bright promise (French)

Gordon – Large fortification (Scottish)

Graham – Gravelly homestead (English)

Grady – Descendant of nobility (Irish)

Gregory – Watchful (Greek)

Griffin – Hook-billed (Welsh)

H Names

Hank – Home ruler (German)

Harland – Army land (English)

Harley – Hare meadow; the long field (English)

Harold – Army ruler (Scandinavian)

Harry – Home ruler (German)

Henry – Home ruler (English)

Homer – Pledge (Greek)

Hudson – Son of Hudd (English)

Hugh – Mind, intellect (Germanic)

Hugo – “An intellectual,” from the Germanic hugu, the mind (Latin)

I – J Names

Ira – Full-grown; watchful (Hebrew)

Inigo – Fiery (Spanish)

Isaac – He will laugh (Hebrew)

Isaiah – Salvation of the Lord (Hebrew)

Jack – God is gracious (English)

Jackson – Son of Jack (English)

Jacob – Supplanter (Hebrew)

James – Supplanter (Hebrew)

Jasper – Treasurer (English)

Jeremiah – God will exalt (Hebrew)

Jethro – Excellence (Hebrew)

Joel – The Lord is God (Hebrew)

Jonah – Dove (Hebrew)

Jonas – Dove (Greek)

Jonathan – Gift of Jehovah (Hebrew)

Joseph – May Jehovah add/give increase (Hebrew)

Joshua – The Lord is salvation (Hebrew)

Josiah – God supports (Hebrew)

Judah – Praised (Hebrew)

Jude – Praised (Hebrew)

Julian – Youthful (Latin)

Julius – Youthful (Latin)

Justin – Just, righteous (Latin)

Justus – Just, righteous (Latin)

K – L Names

Keith – Woodland, forest (Scottish)

Kirk – Church (Scandinavian)

Leo – Lion (Latin)

Leon – Lion (Greek)

Leonardo – Brave lion (of Italian origin)

Lorenzo – Laurel (Italian)

Louis – Famous warrior (French)

Lucas – From Lucania (Latin)

Lyle – The island (French)

Lazarus – God is my help (Greek)

Leonidas – Lion’s son (of Greek origin)

Leopold – Brave people (Germanic)

Levi – Joined, attached (Hebrew)

Levon – Lion (Armenian)

Linus – Flaxen-haired (Greek)

Lionel – Young lion (French)

Lucian – Light (Latin)

Lucius – Light (Latin)

Luke – From Lucania (Latin)

M Names

Magnus – Great (Latin)

Malachi – Messenger of God (Hebrew)

Malcolm – Devotee of Saint Columba (Scottish origin)

Maximus – Greatest (Latin)

Maxwell – Great spring (English)

Micah – Who is Like God? (Hebrew)

Miles – Soldier (Latin)

Milo – Soldier (German)

Montgomery – From the hill of the powerful man (Norman)

Moses – Savior (Hebrew)

Marco – Warlike (Italian)

Marshall – Caretaker of horses (English)

Martin – Of Mars (Latin)

Max – Greatest (English)

Mitchell – A variant spelling of Mitchel (English)

N – O Names

Newton – New town (English)

Norman – Northerner (German)

Odell – Woad hill (English)

Oliver – Olive tree (English)

Ollie – Olive tree (Latin)

Oscar – Friend of deer (of Irish origin) (Gaelic)

Otis – Wealth; son of Otto (German)

Otto – Wealth (German)

Ivan – God is gracious (Russian origin)

Nathan – He gave (Hebrew)

Nathaniel – Gift of God (Hebrew)

Ned – Wealthy guardian (English)

Noah – Rest, peace (Hebrew)

Orion – Son of fire (Greek)

Orson – Bear cub (English)

Osiris – Throne of the eye (Egyptian)

Owen – Well-born, young warrior (Welsh)

Ozias – Salvation of the Lord (Hebrew)

P – R Names

Peter – Stone (Greek)

Phillip – Horse lover (Greek)

Phineas – Oracle (Hebrew)

Preston – Priest’s town (English)

Quentin – Fifth (Latin)

Quincy – Estate of the fifth son (French)

Ralph – Wolf counsel (English)

Raphael – God has healed (Hebrew)

Raymond – Wise protector (German)

Remy – Oarsman (French)

Reuben – Behold, a son (Hebrew)

Rex – King (Latin)

Rhett – Advice (English)

Ricardo – Brave ruler (Spanish)

Roberto – Bright fame (Italian)

Rodney – Roda’s island; island near the clearing (German)

Rolando – Renowned land (Spanish)

Roman – Citizen of Rome (Latin)

Romulus – Founder of Rome (Latin)

Rupert – Bright fame (German)

Russell – Little red (English)

Rufus – Red-haired (Latin)

Randall – Wolf shield (German)

Reginald – Ruler’s advisor (Latin)

Reuben – Behold, a son (Hebrew)

Rex – King (Latin)

Raymond – Wise protector (German)

Russell – Little red (English)

S Names

Samson – Sun (Hebrew)

Samuel – Name of God (Hebrew)

Saul – Prayed for (Hebrew)

Sebastian – Revered (Latin)

Seth – Appointed, placed (Hebrew)

Sheldon – Steep valley (English)

Silas – Man of the forest (Latin)

Simon – He has heard (Hebrew)

Solomon – Peace (Hebrew)

Sonny – Son (English)

Spencer – Dispenser of provisions (English)

Stanley – Stony meadow (English)

Sullivan – Dark-eyed (Irish)

T Names

Thaddeus – Courageous heart (Aramaic)

Theo – Divine gift (Greek)

Theodore – God’s gift (Greek)

Thomas – Twin (Greek)

Theron – Hunter (Greek)

Timothy – Honoring God (Greek)

Titus – Title of honor (Latin)

Tobias – God is good (Hebrew)

Trenton – Trent’s town (English)

Trevor – Large settlement (Welsh)

Tristan – Sad or tumult (Celtic)

Truman – Faithful one (English)

Troy – Foot soldier (Irish)

U – Z Baby Names

Urban – City dweller (Latin)

Vaughn – Little (Welsh)

Victor – Champion (Latin)

Vincent – Conquer (Latin)

Wallace – Welshman (French)

Walter – Commander of the army (of German origin)

Warren – Game preserve (English)

Watson – Son of Walter (English)

Wesley – Western meadow (English)

Weston – Western town (English)

Wilbur – Resolute, brilliant (German)

Wilfred – Desiring peace (German)

William – A willing protector (German)

Winston – Joyful stone (English)

Wyatt – Brave in battle (English)

Waylon – Land by the road (English)

Xavier – Bright, splendid (Arabic)

Zachariah – The Lord recalled (Hebrew)

Zebedee – Gift of God (Hebrew)

Zebulon – Exalted (Hebrew)

Zachariah – The Lord recalled (Hebrew)

Leave a Comment