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

3,659 boy names starting with K

#4472

Keontae

rhythmically invented name

American
#4484

Kadeem

ancient, eternal

African American
#4493

Kaicen

victory of the people (via Nicasen interpretation)

American
#4498

Kortez

of the court, refined

Spanish
#4521

Kolston

coal settlement; dark farmstead

American
#4524

Kaydin

little fire

American
#4536

Kaido

warrior

Japanese
#4542

Kemarion

combination of ke- (prefix) and Marion (beloved)

American
#4545

Kaylan

little dove

Irish
#4550

Khayir

prosperity, welfare

Arabic
#4565

Koehn

bold, brave

German
#4566

Kush

sacred grass (kusha grass)

Hebrew
#4570

Kaid

captain, governor

Arabic
#4578

Kelson

ship's structural backbone

English
#4579

Karston

anointed one

Scandinavian
#4586

Kilyan

church, monastic cell

Irish
#4605

Kriyansh

part of divine action

Indian
#4606

Kei

joy, jubilation

Japanese
#4635

Kiari

clear, bright

African American
#4637

Kalil

crown, complete

Arabic
#4650

Kalix

chalice, cup

English
#4665

Koltyn

dark settlement

American
#4690

Keylan

fair, bright one

Irish
#4748

Kessiah

cassia, sweet-scented bark

Jewish
#4767

Karas

war, battle

Greek
#4768

Khaos

gap, chasm

American
#4821

Karlos

strong, manly

Spanish
#4837

Kelce

surname of uncertain origin

English
#4840

Keiner

nobody, no one

German
#4851

Kaysan

cunning, sharp-witted

Arabic
#4860

Kervens

distinctly Haitian adaptation of Kevin

Haitian
#4868

Kainoah

sea, ocean

Hawaiian
#4873

Keyner

possibly skilled one or from Kaiser emperor

German
#4879

Kaidence

rhythmic flow, musical beat

American
#4883

Kiano

tools of the wizard, instruments of healing

Kenyan
#4902

Kobie

supplanter, heel-catcher

American
#4918

Khayr

goodness, virtue

Arabic
#4919

Keyvon

gentle birth, born handsome

American
#4930

Keiler

wild boar hunter

American
#4940

Kaylon

victorious people

American
#4945

Kyser

Caesar, leader

American
#4955

Kaikoa

warrior of the sea

Hawaiian
#4956

Kyeir

dark, dusky

Scottish
#4974

Kmari

strength, power

African American
#4993

Kaiyzen

continuous improvement, change for the better

American
#4997

Kevion

born handsome, gentle birth

African-American
#5041

Kailon

victorious people (via Kai + Nicholas blend)

American
#5045

Khristopher

one who carries the anointed

American
#5048

Kainalu

child of the sea and wave

Hawaiian
#5074

Kullen

hill, ridge, small summit

Swedish
#5092

Keiran

black, dark-featured

Irish
#5100

Kaven

dear, beloved

Irish
#5121

Kalijah

combination of strong/complete and my God is Ya...

American
#5132

Kashdyn

modern American invented name

American
#5138

Kaveer

brave, heroic

Indian
#5150

Kamoni

peaceful, gentle

African American
#5154

Khamazi

strong, powerful

East African
#5169

Kieryn

dark one, dark-haired

Irish
#5171

Khyri

Lord, master

American
#5185

Kairyn

pure, clear

American

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