Classic Baby Names
Classic Boy Names
Explore 539 Classic boy names — timeless names in steady, documented use for generations.
How we define “classic”
A name counts as classic when birth-registry records show it peaked inside the top 200, still sits inside the top 1,000 today, and has been in recorded use since before 1940 — longevity proven by data, not vibes.
Top Classic Boy Names, With Meanings
- Gabriel French
Gabriel derives from the Hebrew name Gavriel (גַּבְרִיאֵל), composed of "Gever" (strength/man) and "El" (God), meaning "God is my strength" or "God is my might." The name is prominent in Judaism, Christianity,…
- Noah English
The name Noah derives from the Hebrew name נֹחַ (Noach), meaning "rest" or "comfort," from the root נוח (nuach) meaning to rest or provide relief.
- Mateo Spanish
Mateo means "gift of God" and derives from the Hebrew name Mattityahu (מתתיהו), composed of the elements "matt" (gift) and "yah" (God).
- Adam English
The name Adam derives from the Hebrew word "adamah," meaning "earth" or "ground," reflecting the biblical account of the first man being formed from the dust of the earth.
- William English
William derives from the Germanic elements "wil" (desire, will) and "helm" (helmet, protection), literally meaning "resolute protector" or "determined guardian." The name has Germanic and Norman roots, becoming widespread throughout English-speaking and…
- Oscar English
Oscar derives from Old Norse elements "ós" (god) and "gar" (spear), literally meaning "god's spear" or "divine spear." The name is primarily used in Germanic, Scandinavian, and English-speaking cultures, with notable historical…
- Leonardo Italian
Leonardo derives from the Old Germanic elements "leon" (lion) and "hard" (brave/strong), meaning "brave lion" or "lion-hearted," filtered through Latin and Italian Romance language development.
- Jose Spanish (Americanized)
José means "God will increase" and derives from the Hebrew name Yosef (יוֹסֵף), which combines "Yah" (God) and "asaf" (to increase or add).
- Francisco Spanish
Francisco means "Frenchman" or "free man," derived from the Latin "Franciscus," which itself comes from the Germanic "Frankish" people and the Latin "francus" (free).
- Leo German
Leo derives from the Latin word "leo," meaning "lion," and is rooted in Indo-European languages through Latin's adoption of the term.
- Oliver English
Oliver derives from the Old French name Olivier, which likely comes from the Latin "oliva" (olive tree), symbolizing peace and fruitfulness.
- Jack English
The name Jack is a diminutive form of John, derived from the Hebrew name Yochanan (יוֹחָנָן), meaning "God is gracious" through the Greek Ioannes and Latin Joannes.
- Arthur English
The name Arthur likely derives from the Celtic root "art" meaning "bear," though some scholars propose a connection to the Roman name Artorius of uncertain etymology.
- Elias Portuguese
Elias means "my God is Yahweh" and derives from the Hebrew name Elijah (אליהו), combining "eli" (my God) and "yah" (Yahweh).
- Luca Italian
Luca means "from Lucania" or "light-giving" and derives from the Latin name Lucanus, itself connected to the Latin word "lux" meaning light.
- Hugo Spanish
Hugo derives from the Germanic name Hugon, rooted in the Old High German element "hug" meaning "mind" or "intellect." The name was Latinized to Hugo and became widespread throughout medieval Europe, particularly…
- Karl German
The name Karl derives from the Germanic element "carl" or "karal," meaning "man" or "free man," with roots in Proto-Germanic *karlaz.
- Joao Portuguese
João means "God is gracious" and derives from the Hebrew name Yochanan, filtered through Latin (Joannes) and Portuguese phonetic adaptation.
- Raphael German
Raphael derives from the Hebrew name Raphael (רפאל), composed of the elements "rapha" (to heal) and "el" (God), meaning "God heals." The name is used primarily in Jewish, Christian, and Islamic traditions,…
- Theodore English
Theodore derives from the Greek elements *theo-* (God) and *-doros* (gift), literally meaning "gift of God." The name has roots in ancient Greek and was Latinized as Theodorus.
More Classic Boy Names
- Noah
- Adam
- Gabriel
- Mateo
- Francisco
- Jose
- Leonardo
- William
- Oscar
- Elias
- Joao
- Hugo
- Arthur
- Luca
- Oliver
- Karl
- Jack
- Leo
- Theodore
- James
- Rory
- Raphael
- Martin
- Jules
- Antonio
- Paul
- Finn
- Charlie
- George
- Leon
- Louis
- Theo
- Felix
- Manuel
- Carlos
- August
- Lucas
- Henry
- Milan
- Francesco
- Pablo
- Vincent
- Benjamin
- Levi
- Lorenzo
- Elijah
- Archie
- Victor
- David
- Mark
- Matteo
- Alejandro
- Alfred
- Hudson
- Santiago
- Ali
- Jude
- Enzo
- Jesse
- Andrea
- Walter
- Elliot
- Miguel
- Ben
- Diego
- Mohamed
- Luis
- Alexandre
- Daniel
- Leandro
- Sacha
- Thomas
- Sam
- Valentin
- Harry
- Rafael
- Isaac
- Omar
- Tommy
- Max
- Gabin
- Antonin
- Alexander
- Andre
- Mario
- Arlo
- Cooper
- Roberto
- Sebastian
- Henri
- Ricardo
- Nathan
- Bruno
- Stefan
- Marcel
- Lewis
- Sergio
- Adrian
- Eduardo
- Jorge
Browse all Classic boy names — page 1 of 3
- adam
- francisco
- gabriel
- jose
- leonardo
- mateo
- noah
- oscar
- william
- arthur
- elias
- hugo
- jack
- joao
- karl
- leo
- luca
- oliver
- antonio
- finn
- james
- jules
- martin
- paul
- raphael
- rory
- theodore
- charlie
- george
- leon
- louis
- theo
- august
- carlos
- felix
- henry
- lucas
- manuel
- francesco
- milan
- benjamin
- elijah
- levi
- lorenzo
- pablo
- vincent
- alejandro
- alfred
- archie
- david
- hudson
- mark
- matteo
- victor
- ali
- enzo
- jesse
- jude
- santiago
- andrea
- alexandre
- ben
- daniel
- diego
- elliot
- leandro
- luis
- miguel
- mohamed
- walter
- sacha
- thomas
- harry
- isaac
- rafael
- sam
- valentin
- antonin
- gabin
- max
- omar
- tommy
- alexander
- andre
- arlo
- cooper
- mario
- roberto
- bruno
- henri
- lewis
- marcel
- nathan
- ricardo
- sebastian
- stefan
- adrian
- eduardo
- ethan
- jorge
- sergio
- aaron
- fernando
- ibrahim
- jonas
- owen
- samuel
- simon
- ezra
- jonathan
- mathis
- erik
- gael
- michael
- mohammed
- joel
- julian
- logan
- nicolas
- noe
- alex
- jacob
- john
- kai
- leonard
- luke
- marceau
- beau
- brian
- otis
- patrick
- achille
- harrison
- hunter
- julius
- kevin
- marco
- sonny
- melvin
- miles
- ruben
- tom
- ahmed
- asher
- emilio
- harvey
- jackson
- juan
- nino
- archer
- joseph
- marius
- reuben
- wesley
- austin
- mikael
- rowan
- edward
- javier
- malo
- amar
- mason
- matthew
- roman
- angus
- carter
- emile
- gaspard
- sami
- marc
- angel
- caleb
- alan
- axel
- bennett
- said
- elio
- richard
- robin
- wyatt
- dominic
- johan
- ryan
- basile
- ezekiel
- olivier
- albert
- alvin
- blake
- edwin
- leopold
- mathias
- milo
- myles
- atlas
- ivan
- jaime
- xavier
- matias
- charles
Frequently Asked Questions About Classic Boy Names
What makes a name "Classic"?
A name counts as classic when birth-registry records show it peaked inside the top 200, still sits inside the top 1,000 today, and has been in recorded use since before 1940 — longevity proven by data, not vibes. The same rule powers the Style filter on our Browse Names tool, so this page and the live filter always agree.
How many Classic boy names are there?
This page lists 539 Classic boy names, each linking to a full profile with meaning, origin, pronunciation, and popularity history.
Are there Classic girl names too?
Yes — we have 487 Classic girl names, and 1,013 Classic names in total across both genders.
Where does the popularity data come from?
From official national birth registries in 25+ countries (US SSA, England & Wales ONS, India, Australia, Canada, France, Germany, Japan and more) — not scraped guesses. Every name page shows its year-by-year chart.
Can I combine Classic with other filters?
Yes — the Browse Names tool lets you stack style with gender, first letter, origin, zodiac/rashi, nakshatra, and numerology in one search.