Baby Boy Names

12,000+ boy names with meanings, origins, and SSA popularity data. Filter by first letter or sort by rank. Click any name for pronunciation, famous namesakes, sibling pairings, and a teasing-risk score.

All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

44,904 boy names

#3121

Kymari

modern invented name

American
#3122

Broly

legendary warrior (fictional)

American
#3123

Xaire

rejoice, hail, greetings

American
#3124

Lazer

God has helped

Jewish
#3125

Quill

writing feather, quill pen

English
#3126

Muaz

seeking refuge

Arabic
#3127

Deshaun

God is gracious

African American
#3128

Eduar

protector of riches

Spanish
#3129

Rivaan

flowing water, river

Indian
#3130

Cache

to hide

English
#3131

Yahia

John (Hebrew cognate)

Arabic
#3132

Nino

God is gracious (short for Giovanni)

Italian
#3133

Jeziah

God strengthens, Yahweh strengthens

Hebrew
#3134

Odysseus

wrathful, to cause pain

Greek
#3135

Loukas

man from Lucania (southern Italy)

Greek
#3136

Talan

calm, serene

Welsh
#3137

Kerem

generosity, nobility, virtue

Turkish
#3138

Tuff

tough, strong, resilient

English
#3139

Omri

eloquent, verbose speaker

Hebrew
#3140

Kayvon

the sky, heavenly

Persian
#3141

Dewayne

dark, swarthy (from Irish Dubhán)

English
#3142

Aras

derived from the Aras River

Kurdish
#3143

Faizan

spiritual abundance

Pakistani
#3144

Amay

free from illusion

Indian
#3145

Bleu

the color blue

American
#3146

Abdurrahman

servant of the Most Merciful (Allah)

Islamic
#3147

Yaziel

God sees, God is my strength

Latin American
#3148

Kiernan

dark one, little dark-haired one

Irish
#3149

Edan

delight, paradise (as in Eden)

Irish
#3150

Damiri

enduring, strong

African American
#3151

Jakub

he who follows at the heel

Czech
#3152

Coulter

occupational name for a blacksmith or farmer

American
#3153

Deniz

sea, ocean

Turkish
#3154

Alp

champion, heroic man

Turkish
#3155

Jeriel

God is my foundation

Christian
#3156

Amai

mother

Japanese
#3157

Jostin

fair, lawful

Latin American
#3158

Elohim

divine beings, gods

Christian
#3159

Ember

glowing coal, burning ember

American
#3160

Jaxsyn

son of Jack

American
#3161

Essa

the prophet Jesus in Islam

Muslim
#3162

Noor

radiance, illumination

Muslim
#3163

Kailen

slender, narrow

Irish
#3164

Oseias

deliverer, liberator

Brazilian
#3165

Atom

the smallest unit of matter

American
#3166

Miliano

industrious, striving

Italian
#3167

Jj

double-J initial name, typically representing t...

American
#3168

Abriel

my flock belongs to God

American
#3169

Phinehas

mouth of brass, one who speaks boldly

Hebrew
#3170

Bane

cause of death, ruin, poison

American
#3171

Shraga

lamp, light

Jewish
#3172

Viyan

desire, wish, longing

Kurdish
#3173

Charly

free man

American
#3174

Zaedyn

modern variant combining Arabic root with conte...

American
#3175

Opie

surname used as given name

American
#3176

Drue

manly, courageous, strong

American
#3177

Niles

cloud

British
#3178

Kiyaan

king of kings, realm

Persian
#3179

Avrum

father of many nations, father of a multitude

Jewish
#3180

Adil

just, fair

Arab

Can't narrow it down? Run a tournament.

Related lists

Frequently Asked Questions

What are the most popular baby boy names right now?

Liam has been #1 on the SSA boys list every year since 2017. Noah, Oliver, James, and Elijah are consistently in the top five. The full ranked list is above.

What boy names are rising in 2026?

Theodore, Finn, Atlas, and Jasper are all climbing. They sound contemporary without being invented, which means they'll age well on a resume.

What classic boy names are coming back?

Henry, Walter, Arthur, and Edmund are all up. Strong, one or two syllable names with history behind them are outperforming invented names right now. The pattern repeats every generation.

How do I check if a boy name sounds tough to tease?

Use the playground safety score on any name page. It checks for rhymes with common taunts, nickname risk, and initials that spell something unfortunate. Worth five seconds before committing.

Explore More Name Generators