Baby boy names · 800+ names with meanings

A name shapes
who he becomes.
Choose it wisely.

Every name here comes with its full meaning, cultural origin, and the history of the men who made it memorable. Browse 800+ baby boy names — curated and ranked.

1
Search or browse by letter — find names by how they sound, start, or mean.
2
Heart your favourites — they’ll appear at the top so you can compare and share.
3
Click any name — get the full meaning, origin story, famous people, and numerology.
800+
Boy names with full meanings
60+
Cultural origins represented
100%
Names include origin story
Free
No sign-up, ever

Testing what the page will display if I right something here. I expect something good.

♡ Saved
✦ AI-powered

Boy name generator

Tell us what matters and we’ll suggest the perfect name instantly.

Middle name generator →

Suggestions will appear below instantly

GOOGLE ADSENSE — 728×90 LEADERBOARD

Baby boy names

A
15 of 79 names
Aaden
Hebrew · Little fire, fiery one
Know more →
Aaron
Biblical / Hebrew · Mountain of Strength
Know more →
Abel
Biblical / Hebrew / Aramaic · Breathing
Know more →
Abraham
Biblical / Hebrew / Aramaic · Father of Many Nations
Know more →
Abram
Biblical / Hebrew / Russian / Amish · Father of Many Nations
Know more →
Ace
English / Latin · The Best One
Know more →
Adam
Biblical / Hebrew / Amish / Czech · Man
Know more →
Adan
Hebrew / Biblical · Little Fire, Fiery One.
Know more →
Aden
Hebrew / Old English · Little fire / delight, pleasure
Know more →
Admiral
English · A high rank in the navy
Know more →
Adolph
English · Noble wolf
Know more →
Adonis
Greek · Lord
Know more →
Adrian
Latin · From Hadria, dark, rich
Know more →
Adriel
Aramaic · God is my master
Know more →
Ahmad
Arabic · Praiseworthy
Know more →
B
15 of 66 names
Baker
Modern American · Occupational name for bread maker.
Know more →
Banks
English / Germanic · One who lives on the hillside or riverbank
Know more →
Barney
English / Hebrew · The Son of Encouragement
Know more →
Barrett
English / Germanic · Rule Like A Bear
Know more →
Barry
Irish Gaelic / Welsh · Spear, sharp, fair-haired one
Know more →
Bart
Dutch / Greek / Hebrew · Rich In Land
Know more →
Basil
English / Greek / Latin · Imperial, Monarchic or Royal
Know more →
Baylor
Modern American · One who delivers goods
Know more →
Beckett
English / Germanic · Bee hive, little brook or bee cottage
Know more →
Beckham
Modern American · Homestead by the stream
Know more →
Ben
English / Hebrew · Right Hand's Son
Know more →
Benjamin
Hebrew · Son of the right hand, favoured son
Know more →
Bennett
Latin / English · Blessed
Know more →
Bennie
Hebrew · Son of the right hand / blessed
Know more →
Benny
Hebrew · Son of the right hand / blessed
Know more →
GOOGLE ADSENSE — 728×90
C
15 of 74 names
Cade
Modern American · Pure, protector, kind-hearted.
Know more →
Caden
English / Gaelic · Son of Cadan
Know more →
Callahan
English · Bright-headed
Know more →
Callen
Modern American · 'Callan' means 'battle' or 'rock'.
Know more →
Callum
Latin / Scottish · White Dove
Know more →
Calvin
English / French · Little Bald One
Know more →
Camden
English · Valley
Know more →
Cameron
Scottish Gaelic · Crooked nose, bold
Know more →
Camilo
Latin / Spanish · Attendant at religious rites, noble
Know more →
Camron
English · Crooked nose
Know more →
Carl
Germanic · Free man, strong, manly
Know more →
Carlos
Germanic / Portuguese / Spanish · Free Man
Know more →
Carlton
English · Town For Peasants
Know more →
Carson
Scottish Gaelic · Son of Carr, from the marsh
Know more →
Carter
Old English · Cart driver, transporter
Know more →
D
15 of 83 names
Dale
English · Living In A Valley
Know more →
Dalton
English · Settlement In A Valley
Know more →
Damian
Modern American · To tame, subdue
Know more →
Damien
Greek · To tame
Know more →
Damion
Modern American · To tame, subdue
Know more →
Damon
Greek · A Tamer
Know more →
Dan
Modern American · God is my judge.
Know more →
Dane
English · From A Valley
Know more →
Dangelo
Vietnamese · Italian surname, meaning "of angels."
Know more →
Daniel
Hebrew · God is my judge, judged by God
Know more →
Danny
Modern American · Gift of God.
Know more →
Dante
Italian / Latin · Steadfast, Faithful
Know more →
Daquan
Modern American · Strong, powerful, leader, experienced, intelligent.
Know more →
Dariel
Modern American · Feminine name meaning "gift of God".
Know more →
Darien
English / Persian · A Good and Wealthy Protector
Know more →
GOOGLE ADSENSE — 728×90
E
15 of 51 names
Earl
English · A Noted Warrior
Know more →
Easton
Old English · East settlement, eastern town
Know more →
Edd
Modern American · We couldn't find the exact meaning for the name 'Edd', as it appears to be a nickname rather than a standalone name.
Know more →
Eddie
Old English · Wealthy guardian
Know more →
Edgar
English / French · Prosperity From The Spear
Know more →
Edmond
Old English · Wealthy protector, prosperous guard
Know more →
Edmund
Old English · Wealthy protector, prosperous guard
Know more →
Edsel
English / Germanic · Small Father
Know more →
Eduardo
English / Portuguese / Spanish · Wealthy Guard
Know more →
Edward
English / Polish · Wealthy Guard
Know more →
Edwin
English · A Rich or Wealthy Friend
Know more →
Eithan
Hebrew · Strong, firm
Know more →
Elbert
Modern American · Noble, bright
Know more →
Eldon
English · The Elf's Hill
Know more →
Eli
Hebrew · My God, elevated, ascended
Know more →
F
15 of 22 names
Fabian
Polish · Bean grower
Know more →
Felipe
Greek / Spanish · Lover of horses, horse friend
Know more →
Felix
Biblical / Latin · Happy
Know more →
Ferdinand
Germanic · Bold voyager, adventurous peace
Know more →
Fernando
Germanic / Portuguese / Spanish · Brave Yet Peaceful
Know more →
Finn
Gaelic / Irish · Fair or Light
Know more →
Finnegan
English / Gaelic · A Descendent of A Fair Haired Person
Know more →
Fitzhugh
English · Son of intelligence
Know more →
Floyd
English / Welsh / Amish · Gray Haired Person
Know more →
Ford
English · Dweller at the ford
Know more →
Forrest
English · From The Woods
Know more →
Francis
Latin · Free, Frenchman, from France
Know more →
Francisco
Latin / Portuguese / Spanish · French Man
Know more →
Frank
English / Germanic / Latin · French Man
Know more →
Franklin
Old French / Germanic · Free man, free landholder
Know more →
GOOGLE ADSENSE — 728×90
G
15 of 39 names
Gabriel
Hebrew · God is my strength, man of God
Know more →
Gael
English / Hebrew · My Father's Delight
Know more →
Gage
English · In Charge of Weights and Measures
Know more →
Galen
English / Greek / Amish · Calm or Peaceful
Know more →
Gannon
Modern American · Fair-skinned, fair-haired
Know more →
Garfield
English · A Triangular Bit of Land
Know more →
Garland
English · A Triangular Bit of Land
Know more →
Garret
ModernAmerican / Multicultural · Spear strength
Know more →
Gary
English / Germanic · A Spear
Know more →
Gavin
Scottish / Welsh · Hawk of White
Know more →
Gaylord
English / French · A Dandy
Know more →
Geoffrey
Germanic · Divine peace, pledge of peace
Know more →
George
English / Greek / Amish · Farming Man
Know more →
Gerald
Germanic · Ruler of the spear, spear wielder
Know more →
Gerard
Germanic · Strong spear, brave with spear
Know more →
H
15 of 32 names
Hal
Germanic / Hebrew · Army ruler / home ruler
Know more →
Hank
Germanic · Home ruler, estate ruler
Know more →
Harding
English / Germanic · Son of The Hard One
Know more →
Harlan
English · Hailing From Near An Army Land
Know more →
Harold
English · Powerful Man In The Army
Know more →
Harris
English / Germanic · Ruler of The House
Know more →
Harrison
English / Germanic · Harry's Son
Know more →
Harry
English / Germanic · Ruler of The House
Know more →
Harve
English · Harve: Strong defender.
Know more →
Harvey
English / Amish · A Battle With A Worthy Opponent
Know more →
Hayes
Modern American · Hedged area
Know more →
Heath
English · Hailing From A Region With Heather
Know more →
Hector
Greek · Holding fast, defender, restrained
Know more →
Hendrix
English / Germanic · Estate ruler
Know more →
Henry
Germanic · Ruler of the home, estate ruler
Know more →
GOOGLE ADSENSE — 728×90
I
15 of 18 names
Ian
English / Hebrew · God is Merciful
Know more →
Ibrahim
Arabic / Hebrew / Indonesian / Malay / Turkish · Father of Multitude
Know more →
Iker
Modern American · Visitation
Know more →
Infant
Modern American · Baby, newborn, young child.
Know more →
Irvin
English / Scottish / Amish · Water of Green
Know more →
Irving
English / Scottish · Water of Green
Know more →
Irwin
English · Friend Like A Boar
Know more →
Isaac
Hebrew · He will laugh, laughter, God laughs
Know more →
Isadore
English / Greek · Present From Isis
Know more →
Isaiah
Biblical / Hebrew / Aramaic · God Delivers
Know more →
Isaias
Hebrew / Spanish · God is salvation, God saves
Know more →
Isiah
Hebrew · God is salvation, God saves
Know more →
Isidore
Greek · Gift of Isis, gift of the goddess
Know more →
Ismael
Spanish · God will hear
Know more →
Israel
Hebrew · He who wrestles with God, Israel
Know more →
J
15 of 96 names
Jace
Hebrew / Greek · Healer, God is salvation
Know more →
Jack
Hebrew / Old French · God is gracious, supplanter
Know more →
Jackson
Old English · Son of Jack, God is gracious
Know more →
Jacob
Hebrew / Scandinavian / Amish · Following After
Know more →
Jacoby
Modern American · Supplanter
Know more →
Jaden
English · Unclear
Know more →
Jadon
Biblical / Hebrew · God has heard, thankful.
Know more →
Jaheim
Modern American · God's home; divine dwelling place
Know more →
Jaiden
English · God has heard our prayer.
Know more →
Jaime
Modern American · Supplanter
Know more →
Jake
Hebrew · Supplanter, held by the heel
Know more →
Jakob
Hebrew / Germanic · Supplanter, held by the heel
Know more →
Jalen
English / NativeAmerican · Flute
Know more →
Jamaal
Arabic · Handsome, distinguished, prominent, chivalrous, noble.
Know more →
Jamal
Arabic · Handsome or Beautiful
Know more →
GOOGLE ADSENSE — 728×90
K
15 of 54 names
Kade
Modern American · Pure, protector, kind-hearted.
Know more →
Kaden
English / Gaelic · Son of Cadan
Know more →
Kai
Hawaiian / Japanese · Sea
Know more →
Kaiden
American / Irish · Fighter
Know more →
Kairo
Hawaiian / Polynesian · The name 'Kairo' means "victorious" or "ascendant."
Know more →
Kaison
Hawaiian / Polynesian · Kaison means "rejoice" or "happy."
Know more →
Kaleb
Hebrew · Faithful, devoted
Know more →
Kamden
Modern American · Winding valley
Know more →
Kameron
English · Crooked nose
Know more →
Kareem
Arabic · Generous or Noble Person
Know more →
Karl
Germanic · Free man, strong, manly
Know more →
Kasen
Modern American · 'Ancient ruler' or 'Leader from the past'
Know more →
Kashton
Modern American · Modern variant of Ashton.
Know more →
Kason
Modern American · Strong, powerful, courageous, independent, leader.
Know more →
Kayden
Modern American · Companion, fighter
Know more →
L
15 of 44 names
Lafe
Modern American · Meaning of the name "Lafaye": Noble and loyal spouse.
Know more →
Lamont
Modern American · Lawyer
Know more →
Lance
Germanic / Latin · Land, spear, lance weapon
Know more →
Landen
Old English · Long hill, ridge
Know more →
Landon
Old English · Long hill, ridge
Know more →
Larry
Latin · From Laurentum, laurel wreath
Know more →
Lawrence
Latin · From Laurentum, laurel wreath
Know more →
Lawson
English / Latin · Laurence's Son
Know more →
Legend
Modern American · Hero or fable
Know more →
Leighton
English · Leek Farms
Know more →
Leland
English · From Near Fallow Land
Know more →
Lennox
English / Gaelic · Smooth Farm
Know more →
Leo
Latin · Lion, brave, lion-hearted
Know more →
Leon
German / Greek / Latin · Lion Man
Know more →
Leonard
English / Germanic · Strong Like The Lion
Know more →
GOOGLE ADSENSE — 728×90
M
15 of 66 names
Mack
English / Gaelic · The Son
Know more →
Maddox
Welsh · Fortunate
Know more →
Major
English / Germanic / Latin · Spear Counsel
Know more →
Malachi
Jewish · My messenger
Know more →
Malcolm
English / Gaelic · Follower of Saint Columba
Know more →
Malik
Arabic / Bosnian · King
Know more →
Manuel
Hebrew / Spanish · God is with us, God is present
Know more →
Marc
Latin / French · Of Mars, warlike, dedicated
Know more →
Marcelo
Latin / Spanish · Of Mars, warlike, little warrior
Know more →
Marco
Italian / Latin / Portuguese / Spanish · Rendered To Mars, Warlike
Know more →
Marcos
Latin / Spanish · Of Mars, warlike, dedicated to Mars
Know more →
Marcus
Biblical / Latin · Rendered To Mars, Warlike
Know more →
Mario
Latin / Italian · Of Mars, warlike, Roman clan
Know more →
Mark
Biblical / Latin · Rendered To Mars, Warlike
Know more →
Marlon
Modern American · Strong, resilient, charming, and determined.
Know more →
N
15 of 26 names
Nash
Arabic / Islamic · By the ash tree
Know more →
Nasir
Arabic · Supporter
Know more →
Nathan
Biblical / Hebrew / Aramaic · God Gives
Know more →
Nathanael
Hebrew · Gift of God, God has given
Know more →
Nathaniel
Biblical / Hebrew · God Gives
Know more →
Ned
English · Wealthy Guard
Know more →
Nehemiah
Biblical / Hebrew / Aramaic · Yahweh Comforts
Know more →
Neil
English / Gaelic · Coming From Clouds
Know more →
Nelson
English / Gaelic / Amish · Neil's Son
Know more →
Newton
English · New Town or Settlement
Know more →
Nicholas
French / Greek · People's Triumph
Know more →
Nick
Greek · Victory of the people
Know more →
Nickolas
Greek · Victory of the people
Know more →
Nico
Greek / Italian · Victory of the people
Know more →
Nicolas
Greek · Victory of the people
Know more →
GOOGLE ADSENSE — 728×90
O
15 of 17 names
Odell
English · Hill On Which Woad Grows
Know more →
Odin
Modern American · Formal meaning of the name 'Odean': Rich valley or wealthy protector.
Know more →
Ole
Old Norse · Ancestor relic, ancestor's descendant
Know more →
Oliver
Latin / Old Norse · Olive tree, ancestor's descendant
Know more →
Omar
Arabic / Hebrew / Aramaic · To Flourish or To Thrive
Know more →
Omarion
African / Yoruba / Swahili · "My name has five letters."
Know more →
Omer
Modern American · Sheaf of corn
Know more →
Onyx
ModernAmerican / InventedVariant · Black gemstone; strength and protection.
Know more →
Orion
Greek · Border or Extremity
Know more →
Orlando
Germanic / Italian · Famous land, renowned in the land
Know more →
Orval
English · Golden valley or golden city.
Know more →
Orville
English / French · Golden Village
Know more →
Oscar
English / Gaelic / Irish · Friend of The Deer
Know more →
Osvaldo
Germanic / Spanish · Divine power, God's power
Know more →
Otis
English / Germanic / Greek · Wealthy or Rich
Know more →
P
15 of 18 names
Pablo
Latin / Spanish · Tiny, Petite
Know more →
Pasquale
Italian / Latin · Easter-related
Know more →
Patrice
French · Noble; noble one; regal.
Know more →
Patrick
German / Latin · A Nobleman
Know more →
Paul
Biblical / Latin / Amish · Tiny, Petite
Know more →
Pedro
Greek / Spanish · Rock, stone, steadfast
Know more →
Percy
Old French / Latin · Pierce the valley, Arthurian knight
Know more →
Perry
English / Germanic / Latin / Amish · Herry's Son
Know more →
Pete
Greek · Rock, stone, steadfast
Know more →
Peter
Greek · Rock
Know more →
Phil
English / Greek · Friend of Horses
Know more →
Philip
Biblical / Greek · Friend of Horses
Know more →
Phillip
Greek · Lover of horses, horse friend
Know more →
Pierce
English / Greek · Rock
Know more →
Pierre
Greek / French · Rock, stone, steadfast
Know more →
GOOGLE ADSENSE — 728×90
Q
2 of 2 names
Quentin
French / Latin · Fifth
Know more →
Quinton
English · Queen's manor or fith
Know more →
R
13 of 13 names
Rafael
Hebrew / Portuguese · God Heals
Know more →
Raheem
Arabic · Empathetic, merciful
Know more →
Raiden
FarEastern / Japanese · God of Thunder
Know more →
Ralph
English / Germanic / Amish · As Wise As A Wolf
Know more →
Ramiro
Germanic / Spanish · Famous Counsel
Know more →
Ramon
Germanic / Spanish · Wise protector, counsel protection
Know more →
Randall
Germanic · Shield wolf, strong protector
Know more →
Randell
English · Wolf shield, bold protector.
Know more →
Randolph
Germanic · Shield wolf, strong protector
Know more →
Randy
Germanic · Shield wolf, strong protector
Know more →
Rashad
Arabic · Righteous or Blameless
Know more →
Raul
Germanic / Spanish / Estonian · As Wise As A Wolf
Know more →
Ray
Latin / Old French · Wise protector, beam of light
Know more →

Baby boy names — Questions & answers

Everything you need to choose the perfect name for your son.

The most popular baby boy names currently include Oliver, Noah, Liam, Elijah, James, Mateo, Theodore, Henry, Lucas and William. These names lead charts across the US, UK and Australia, blending timeless classics with fresh-feeling choices.
Strong but less common boy names include Evander, Leander, Caspian, Theron, Cassian, Soren and Elio. These names carry real weight without being overused.
Choose a name that works at every age — child, student, professional and elder. Say it formally: ‘Dr. [Name]’ or ‘Mr. [Name].’ Names that sound natural in those contexts tend to age best. Avoid trendy spellings — they date quickly.
Boy names meaning strength include Ethan (strong, firm), Andrew (manly, brave), Everett (brave boar), Garrett (spear strength), Barrett (bear strength), Harvey (battle worthy) and Arthur (bear strength).
Classic boy names with lasting power include William, James, Thomas, Edward, Charles, Robert, George, Henry, Arthur and Frederick. These names have been used for centuries and carry quiet authority.