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

4,312 girl names starting with C

#5025

Caelynn

holly tree

Irish
#5092

Celestina

heavenly, of the sky

Italian
#5094

Clarisse

luminous, brilliant

French
#5098

Coralyn

maiden, heart

English
#5109

Cristy

anointed one (from Christos)

English
#5136

Cate

pure

English
#5146

Citlalli

celestial light

Mexican
#5150

Cailynn

lake, waterfall

American
#5177

Camora

crooked nose

Spanish
#5178

Cohen

high priest, descendant of Aaron

Jewish
#5204

Cataleyah

a type of tropical orchid

Spanish
#5229

Candelaria

feast of candles, light of the world

Spanish
#5264

Camri

crooked nose, winding river bend

American
#5292

Calleigh

beautiful

Irish
#5323

Clea

short form of Cleopatra

Greek
#5373

Constanza

perseverance

Spanish
#5387

Camry

brand name (Toyota Camry)

American
#5388

Chanelle

channel, waterway

French
#5392

Carrington

settlement of Kari's people

English
#5410

Cailey

slender, graceful

American
#5441

Child

young person of noble birth

English
#5505

Callen

flowing water, narrow stream

Scottish
#5531

Copelynn

wood merchant

American
#5555

Celena

moon, moon goddess

Greek
#5584

Camilia

helper at religious ceremonies

Italian
#5587

Chelsey

chalk wharf on the Thames

English
#5589

Coronda

place name, possibly crown or river settlement

Latin American
#5592

Cana

place of reeds, reed-filled

Biblical
#5600

Chevy

informal name for Chevrolet; associated with Am...

American
#5608

Connor

wolf-lover

Irish
#5629

Cayden

spirit of battle

American
#5643

Chapel

small church, place of worship

English
#5652

Caiya

sea, ocean

Scandinavian
#5692

Caris

grace, charm

Welsh
#5695

Ciani

gift of God

Italian
#5720

Calloway

port, landing place

Irish
#5840

Caelyn

slender

Irish
#5851

Caden

son of Cadan (fighter)

American
#5862

Coi

ornamental carp, good fortune

American
#5871

Catalyna

pure, unsullied

Spanish
#5887

Chidera

God's work, God's creation

Nigerian
#5912

Cecile

patron of music and musicians

French
#5935

Cayetana

person from the ancient city of Caieta

Spanish
#5939

Cari

pure

Welsh
#5952

Chantelle

stone, boulder (from Cantal region)

French
#5987

Caleah

fair, pure

American
#6011

Cevyn

ridge, back

American
#6021

Cireya

variant of Cira or Cyra

Spanish
#6029

Chloee

blooming, fertility

English
#6053

Camiya

ceremonial attendant

African American
#6136

Clio

the proclaimer

Greek
#6150

Clark

clerk, scribe, learned man

American
#6151

Cathy

torture (archaic, disputed)

English
#6211

Catalea

orchid flower

Spanish
#6213

Cataleia

pure, beautiful

Spanish
#6240

Coraleigh

meadow or woodland clearing

American
#6302

Cinthia

associated with the moon

Spanish
#6304

Caraline

joy, song of happiness

English
#6324

Cyan

blue-green color

Modern/Western
#6374

Cece

heavenly (folk reinterpretation)

English

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