Baby Girl Names

12,000+ girl names with meanings, origins, and SSA popularity data. Filter by first letter or scroll by rank. Click any name for the full picture: pronunciation, famous namesakes, sibling ideas, and a teasing-risk score before the birth certificate gets signed.

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

5,447 girl names starting with K

#3914

Kelsea

chalk landing place

American
#3916

Kayra

divine grace, kindness

Turkish
#3917

Kolby

dark settlement, coal town

English
#3921

Kamiah

place of camas, sacred meadow

Native American
#3922

Kylin

unicorn of the East, divine omen

Chinese
#3930

Kadiatou

premature child, born early

Guinean
#3937

Kamyla

young ceremonial attendant

Polish
#3951

Kynzlee

king's meadow, royal clearing

American
#3971

Kateri

pure one

Native American
#3978

Kimberlynn

woodland clearing settlement

English
#4010

Kashlynn

stream or lake

American
#4029

Kairo

place of the conqueror

Arabic
#4030

Koah

force, capability

Hebrew
#4044

Kaylah

crown, laurel

American
#4045

Kaylene

slender + grace

American
#4053

Kameron

crooked nose

American
#4057

Kerrigan

little dark-haired one

Irish
#4069

Keari

dark-haired, dark complexion

Irish
#4077

Kymani

bold voyager

Jamaican
#4080

Kaniyah

unique, without equal

African-American
#4090

Kayani

divine, heavenly

Persian
#4094

Kayan

royal, king

Persian
#4097

Kylan

slender, narrow

Scottish
#4099

Keagan

descendant of the fire god

Irish
#4103

Kaziah

cassia, cinnamon spice

Jewish
#4141

Kaylanni

royal one from the heavens

Hawaiian
#4150

Khushi

delight, pleasure

Indian
#4154

Kiarah

bright, clear, luminous

Irish
#4168

Kashvi

shining, brilliant, radiant

Indian
#4182

Kattleya

type of spectacular tropical orchid

Brazilian
#4189

Kehlany

heavenly (via Hawaiian Leilani influence)

American
#4206

Keysha

cinnamon, cassia tree

African American
#4233

Kailea

sea, ocean

Hawaiian
#4240

Karsen

son of Carr, marsh dweller

American
#4277

Kailah

ocean, sea

Hawaiian
#4296

Khamari

moon

African American
#4313

Katherin

each of the two, pure one

English
#4328

Kaycie

battle-alert

English
#4333

Kiyana

royal, of the Kayanian dynasty

Persian
#4342

Kimaya

divine gift, wonder

Indian
#4353

Kaidence

rhythm, musical flow, falling

American
#4363

Kamrynn

crooked nose, bent nose

American
#4364

Katalyna

pure, unsullied

Eastern European
#4379

Kamoura

moonlight

Arabic
#4401

Kambrie

from Wales, land of Cymry

American
#4423

Kiani

divine, royal

Persian
#4424

Kloe

fresh growth, spring

Greek
#4425

Kaashvi

shining, luminous

Hindi
#4446

Kelis

modern American invented name

American
#4459

Karime

honorable, dignified

Arabic
#4476

Khole

spring vegetation, fresh growth

American
#4480

Kataleyah

beauty, resilience, tropical grace

Hispanic
#4502

Kristin

Christian woman

Scandinavian
#4509

Kymber

from the royal meadow fortress

American
#4526

Kylar

narrow strait

American
#4527

Kareli

beloved melody

Mexican
#4550

Kyle

narrow strait, channel

Scottish
#4557

Keilah

citadel, fortress

Hebrew
#4564

Korbyn

raven

American
#4604

Krista

follower of Christ, anointed

American

Can't narrow it down? Run a tournament.

Related lists

Frequently Asked Questions

What are the most popular baby girl names right now?

Olivia has held #1 on the SSA list since 2019. Emma, Charlotte, Amelia, and Sophia round out the top five. Scroll to see the full ranked list.

What girl names are trending in 2026?

Luna, Willow, Aurora, and Isla are all climbing fast. They're popular enough to be recognizable but not so common your daughter will share the name with three classmates.

How do I pick a baby girl name?

Start with popularity rank — it tells you how common the name actually is. Then check the meaning and origin. Run it through our playground safety score. If it passes, put it in a tournament against your other favorites and see which survives head-to-head.

What girl names have the best meanings?

Eleanor means 'bright, shining one.' Clara means 'bright, clear.' Vera means 'truth' in Latin and Slavic. Names with strong meanings tend to age better than names chosen purely for sound.

Explore More Name Generators