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,126 girl names starting with D

#1811

Dayanna

goddess of the moon and hunt

Spanish
#1850

Dawn

first light of day, sunrise

English
#1854

Dasha

gift of God

Russian
#1898

Denise

devoted to the god of wine and festivity

French
#1937

Donna

lady, woman

Italian
#1956

Denisse

follower of Dionysus

Spanish
#1965

Daria

possessor of good, upholder of good

Eastern European
#2008

Dalett

fourth letter of Hebrew alphabet

American
#2020

Divine

supremely good, magnificent

American
#2029

Devin

poet, bard

Irish
#2064

Dorothea

gift of God

English
#2115

Debora

bee

Hebrew
#2119

Denali

high, elevated place

American
#2123

Delany

descendant of the dark challenger

Irish
#2129

Dawson

beloved one's descendant

American
#2140

Denim

American textile, enduring material

American
#2142

Devora

industrious, wise

Jewish
#2160

Dhriti

patience, fortitude

Indian
#2180

Divinity

divine nature, godliness

English
#2193

Doris

Dorian woman; from Doris (ancient Greek region)

English
#2197

Desire

the desired one

French
#2214

Debanhi

possibly linked to Deborah (Hebrew: bee)

Mexican
#2263

Dalani

gentle, serene

African-American
#2264

Diane

goddess of the hunt and moon

French
#2270

Delta

River mouth, fertile land

Greek
#2273

Dayla

gentle, bright day

Hebrew
#2311

Daila

beautiful, fine, delicate

Lithuanian
#2338

Deanna

variant of Diana, valley

English
#2350

Danika

morning star (Venus)

Czech
#2466

Dianna

goddess

English
#2470

Dailyn

valley (from Dale + lyn suffix)

American
#2471

Daelyn

valley (from Dale + lyn)

American
#2500

Delayza

invented name, meaning given by parents

American
#2541

Dominique

belonging to God, of the Lord

French
#2571

Destinee

fate, that which is determined

American
#2576

Delylah

daughter of the night

American
#2596

Daylani

celestial radiance

Hawaiian
#2603

Dora

gift of God (short form of Dorothy/Theodora)

English
#2700

Diara

lion (symbol of strength)

West African
#2810

Darcie

from Arcy (place in Normandy)

Irish
#2846

Divisha

divine, heavenly, celestial

Indian
#2858

Desirae

the awaited one

French
#2861

Deja

sense of familiarity

French
#2923

Drue

manly, strong

American
#2943

Dakotah

companion, one who is friendly

Native American
#2944

Dynver

from the Welsh elements dyfn (deep) and related...

Welsh
#2954

Divina

heavenly, sacred

Italian
#3080

Davie

beloved, darling

Scottish
#3142

Deysi

bright as day

Spanish
#3167

Dolores

sorrows, pains

Spanish
#3183

Darby

from Derby

Irish
#3186

Danni

God is my judge

American
#3229

Devi

goddess, divine feminine

Indian
#3236

Dillon

loyal

American
#3276

Darya

sea, ocean

Russian
#3293

Dariela

possessor of goodness

Hispanic
#3329

Darling

little dear, most precious

English
#3369

Denym

inspired by denim fabric

American
#3390

Dru

beloved, dear one

English
#3406

Dearra

oak tree

African 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