We may get commissions for purchases made through links in this post. For more information go to Disclaimer & Disclosure.

Traditional Boy Names That Stand the Test of Time

Some boy names just seem to stick around forever. It’s like they carry a piece of history with them. AStick around, because I’m about to share some classic picks that could inspire your next big decision…

Traditional Male Names List

PLEASE NOTE: Name meanings can differ depending on culture, language and source. We’ve done our best to research each one thoughtfully, but interpretations aren’t always consistent and we can’t promise absolute accuracy. We encourage you to explore further and do your own research before settling on a name that feels right for you.

Aaron

  • Origin: Hebrew
  • Meaning: Aaron means “mountain of strength” or “exalted”

Abraham

  • Origin: Hebrew
  • Meaning: Abraham means “father of many” or “father of a multitude”

Adam

  • Origin: Hebrew
  • Meaning: Adam means “man” or “earth”

Adrian

  • Origin: Latin
  • Meaning: Adrian means “from Hadria” or “dark one”

Alan

  • Origin: Celtic
  • Meaning: Alan means “handsome” or “cheerful”

Albert

  • Origin: German
  • Meaning: Albert means “noble” or “bright”

Alexander

  • Origin: Greek
  • Meaning: Alexander means “defender of the people”

Alfred

  • Origin: Old English
  • Meaning: Alfred means “elf counsel” or “wise counselor”

Amos

  • Origin: Hebrew
  • Meaning: Amos means “carried by God”

Andrew

  • Origin: Greek
  • Meaning: Andrew means “manly” or “brave”

Anthony

  • Origin: Latin
  • Meaning: Anthony means “priceless” or “of inestimable worth”

Arthur

  • Origin: Celtic
  • Meaning: Arthur means “bear” or “noble”

Benjamin

  • Origin: Hebrew
  • Meaning: Benjamin means “son of the right hand” or “favorite son”

Bernard

  • Origin: Germanic
  • Meaning: Bernard means “brave as a bear”

Blake

  • Origin: English
  • Meaning: Blake means “fair-haired” or “dark”

Brian

  • Origin: Irish
  • Meaning: Brian means “noble” or “strong”

Bruce

  • Origin: Scottish
  • Meaning: Bruce means “the brushwood thicket” or “a place where brambles grow”

Caleb

  • Origin: Hebrew
  • Meaning: Caleb means “faithful” or “whole-hearted”

Charles

  • Origin: Germanic
  • Meaning: Charles means “free man” or “man”

Christopher

  • Origin: Greek
  • Meaning: Christopher means “bearer of Christ”

Clarence

  • Origin: Latin
  • Meaning: Clarence means “bright” or “clear”

Daniel

  • Origin: Hebrew
  • Meaning: Daniel means “God is my judge”

David

  • Origin: Hebrew
  • Meaning: David means “beloved”

Dominic

  • Origin: Latin
  • Meaning: Dominic means “belonging to the Lord” or “of the Lord”

Douglas

  • Origin: Scottish
  • Meaning: Douglas means “dark stream” or “black river”

Edward

  • Origin: Old English
  • Meaning: Edward means “wealthy guardian”

Edwin

  • Origin: Old English
  • Meaning: Edwin means “rich friend” or “wealthy protector”

Elijah

  • Origin: Hebrew
  • Meaning: Elijah means “My God is Yahweh”

Elliot

  • Origin: Hebrew
  • Meaning: Elliot means “the Lord is my God”

Eric

  • Origin: Norse
  • Meaning: Eric means “eternal ruler” or “ever king”

Ethan

  • Origin: Hebrew
  • Meaning: Ethan means “strong” or “firm”

Felix

  • Origin: Latin
  • Meaning: Felix means “happy” or “fortunate”

Francis

  • Origin: Latin
  • Meaning: Francis means “Frenchman” or “free man”

Frederick

  • Origin: German
  • Meaning: Frederick means “peaceful ruler”

Gabriel

  • Origin: Hebrew
  • Meaning: Gabriel means “God is my strength”

George

  • Origin: Greek
  • Meaning: George means “farmer” or “earthworker”

Gerald

  • Origin: Germanic
  • Meaning: Gerald means “ruler with a spear”

Grant

  • Origin: English
  • Meaning: Grant means “great” or “large”

Gregory

  • Origin: Greek
  • Meaning: Gregory means “watchful” or “vigilant”

Harold

  • Origin: Old English
  • Meaning: Harold means “army ruler” or “leader of the army”

Harrison

  • Origin: English
  • Meaning: Harrison means “son of Harry” or “son of the army ruler”

Henry

  • Origin: Germanic
  • Meaning: Henry means “ruler of the home” or “home ruler”

Isaac

  • Origin: Hebrew
  • Meaning: Isaac means “laughter” or “he will laugh”

Isaiah

  • Origin: Hebrew
  • Meaning: Isaiah means “salvation of the Lord”

Jack

  • Origin: English
  • Meaning: Jack means “God is gracious”

Jacob

  • Origin: Hebrew
  • Meaning: Jacob means “supplanter” or “holder of the heel”

James

  • Origin: Hebrew
  • Meaning: James means “supplanter” or “one who follows”

Jared

  • Origin: Hebrew
  • Meaning: Jared means “descent” or “to descend”

Jason

  • Origin: Greek
  • Meaning: Jason means “healer” or “to heal”

Jeffrey

  • Origin: German
  • Meaning: Jeffrey means “peaceful pledge” or “God’s peace”

Jeremiah

  • Origin: Hebrew
  • Meaning: Jeremiah means “appointed by God” or “exalted of the Lord”

John

  • Origin: Hebrew
  • Meaning: John means “God is gracious”

Jonathan

  • Origin: Hebrew
  • Meaning: Jonathan means “God has given”

Joseph

  • Origin: Hebrew
  • Meaning: Joseph means “he will add” or “God will increase”

Joshua

  • Origin: Hebrew
  • Meaning: Joshua means “Yahweh is salvation”

Julian

  • Origin: Latin
  • Meaning: Julian means “youthful” or “downy”

Kenneth

  • Origin: Gaelic
  • Meaning: Kenneth means “handsome” or “born of fire”

Kevin

  • Origin: Irish
  • Meaning: Kevin means “handsome” or “kind”

Lawrence

  • Origin: Latin
  • Meaning: Lawrence means “from Laurentum” or “laurel-crowned”

Leonard

  • Origin: Germanic
  • Meaning: Leonard means “brave lion” or “lion-hearted”

Liam

  • Origin: Irish
  • Meaning: Liam means “resolute protector” or “strong-willed warrior”

Louis

  • Origin: French
  • Meaning: Louis means “renowned warrior”

Luke

  • Origin: Latin
  • Meaning: Luke means “light” or “bringer of light”

Malcolm

  • Origin: Scottish
  • Meaning: Malcolm means “devotee of Saint Columba” or “follower of Columba”

Marcus

  • Origin: Latin
  • Meaning: Marcus means “warlike” or “of Mars”

Mark

  • Origin: Latin
  • Meaning: Mark means “warlike” or “of Mars”

Martin

  • Origin: Latin
  • Meaning: Martin means “of Mars” or “warlike”

Matthew

  • Origin: Hebrew
  • Meaning: Matthew means “gift of God”

Michael

  • Origin: Hebrew
  • Meaning: Michael means “who is like God?”

Nathan

  • Origin: Hebrew
  • Meaning: Nathan means “he gave” or “gift”

Nicholas

  • Origin: Greek
  • Meaning: Nicholas means “victory of the people”

Oliver

  • Origin: Latin
  • Meaning: Oliver means “olive tree” or “symbol of peace”

Oscar

  • Origin: Irish
  • Meaning: Oscar means “deer lover” or “friend of deer”

Owen

  • Origin: Welsh
  • Meaning: Owen means “noble” or “youthful”

Patrick

  • Origin: Latin
  • Meaning: Patrick means “nobleman” or “patrician”

Paul

  • Origin: Latin
  • Meaning: Paul means “small” or “humble”

Peter

  • Origin: Greek
  • Meaning: Peter means “rock” or “stone”

Philip

  • Origin: Greek
  • Meaning: Philip means “lover of horses”

Quincy

  • Origin: Latin
  • Meaning: Quincy means “fifth” or “from the fifth son”

Ralph

  • Origin: Old Norse
  • Meaning: Ralph means “wolf counsel” or “wise wolf”

Raymond

  • Origin: Germanic
  • Meaning: Raymond means “wise protector” or “counselor”

Richard

  • Origin: Germanic
  • Meaning: Richard means “brave ruler” or “powerful leader”

Robert

  • Origin: Germanic
  • Meaning: Robert means “bright fame” or “famous”

Ronald

  • Origin: Scottish
  • Meaning: Ronald means “ruler’s advisor” or “counselor to the king”

Samuel

  • Origin: Hebrew
  • Meaning: Samuel means “heard by God”

Sebastian

  • Origin: Greek
  • Meaning: Sebastian means “venerable” or “revered”

Simon

  • Origin: Hebrew
  • Meaning: Simon means “he has heard” or “God has heard”

Stephen

  • Origin: Greek
  • Meaning: Stephen means “crown” or “garland”

Theodore

  • Origin: Greek
  • Meaning: Theodore means “gift of God”

Thomas

  • Origin: Aramaic
  • Meaning: Thomas means “twin”

Timothy

  • Origin: Greek
  • Meaning: Timothy means “honoring God” or “to honor God”

Victor

  • Origin: Latin
  • Meaning: Victor means “champion” or “conqueror”

Vincent

  • Origin: Latin
  • Meaning: Vincent means “to conquer” or “victorious”

Walter

  • Origin: Germanic
  • Meaning: Walter means “ruler of the army” or “commander”

William

  • Origin: Germanic
  • Meaning: William means “resolute protector”

Wyatt

  • Origin: English
  • Meaning: Wyatt means “brave in war” or “hardy”

Zane

  • Origin: Hebrew
  • Meaning: Zane means “God is gracious”

Zachary

  • Origin: Hebrew
  • Meaning: Zachary means “the Lord has remembered”

Byron

  • Origin: English
  • Meaning: Byron means “at the byres” or “barns”

Cedric

  • Origin: Old English
  • Meaning: Cedric means “bounty” or “generous”

Darius

  • Origin: Persian
  • Meaning: Darius means “possessing goodness” or “upholder of good”

Graham

  • Origin: English
  • Meaning: Graham means “gravelly homestead” or “gravel area”

Harvey

  • Origin: French
  • Meaning: Harvey means “battle worthy” or “strong in battle”

Jasper

  • Origin: Persian
  • Meaning: Jasper means “treasurer”

Lionel

  • Origin: Latin
  • Meaning: Lionel means “young lion” or “little lion”

Nolan

  • Origin: Irish
  • Meaning: Nolan means “champion” or “famous”

Quentin

  • Origin: Latin
  • Meaning: Quentin means “the fifth”

Reid

  • Origin: Scottish
  • Meaning: Reid means “red-haired” or “ruddy”

Silas

  • Origin: Latin
  • Meaning: Silas means “wood” or “forest”

Tobias

  • Origin: Hebrew
  • Meaning: Tobias means “the Lord is good”

Ulysses

  • Origin: Latin
  • Meaning: Ulysses means “wrathful” or “to be angry”

Winston

  • Origin: English
  • Meaning: Winston means “joyful stone” or “town of joy”
A smiling boy in a cozy sweater holding a toy train, showcasing traditional boy names in a playful design.
Previous

Royal Girl Names Fit for a Little Princess

King Names That Sound Powerful and Legendary

Next

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.