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

71,646 girl names

#2041

Layna

bright, radiant (from Slavic root)

Spanish
#2042

Kailynn

pure

American
#2043

Blakeley

pale woodland

American
#2044

Samiya

sublime, high-ranking

Muslim
#2045

Makena

the happy one

Kenyan
#2046

Jayden

invented modern name

American
#2047

Alaysia

noble, kind

American
#2048

Hindy

female deer, doe

Jewish
#2049

Saraya

princess, noble lady

Arabic
#2050

Keyli

slender, fair

American
#2051

Lowen

joy, happiness, joyful

Cornish
#2052

Edna

pleasure, rejuvenation

English
#2053

Adah

ornament, adornment

Jewish
#2054

Marli

famous meadow

English
#2055

Iyana

forever flowering

Native American
#2056

Laia

well-spoken, eloquent

Catalan
#2057

Mariajose

God will add

Spanish
#2058

Layton

settlement by the stream

American
#2059

Alaiah

sublime, elevated

Muslim
#2060

Aulani

divine messenger

Hawaiian
#2061

Caliana

beautiful flower

Spanish
#2062

Tegan

darling, beloved treasure

Welsh
#2063

Banks

dweller on a slope

American
#2064

Dorothea

God's gift

English
#2065

Leonor

shining light

Spanish
#2066

Josefina

God will increase

Spanish
#2067

Francine

Frankish woman, free woman

French
#2068

Brenna

raven, dark-haired one

Irish
#2069

Keely

slender, elegant

Irish
#2070

Kaci

alert, watchful in battle

American
#2071

Nya

mother, mother of the river

African American
#2072

Alanis

precious, little rock

Canadian
#2073

Ilani

my tree, belonging to the tree

Israeli
#2074

Aysel

moon flood, moonlit stream

Turkish
#2075

Eisley

modern invented name, variant of Ainsley

American
#2076

Jailani

generous beauty, abundance

East African
#2077

Maelee

Mae (beloved/pearl) + Lee (meadow)

American
#2078

Aditi

boundless, limitless, free

Indian
#2079

Elliette

little Eliot

American
#2080

Aaira

one who is traveling

Pakistani
#2081

Francis

of the Franks tribe

English
#2082

Leonora

torch, light

Italian
#2083

Roxana

little star

Persian
#2084

Adelaida

noble kind, noble natured

Spanish
#2085

Lovely

beautiful, charming, delightful

African
#2086

Iman

faith, belief

Arabic
#2087

Rhema

spoken word, utterance

Christian
#2088

Noura

light, luminous

Arabic
#2089

Adelia

noble

English
#2090

Fia

fair, white, bright

Italian
#2091

Asiyah

grieving, sorrowful

Arabic
#2092

Legaci

inheritance, something left for future generations

American
#2093

Taelynn

modern invented blended name

American
#2094

Elliemae

of the sea; bitter; pearl

American
#2095

Jupiter

sky father, father god

American
#2096

Mildred

gentle strength, mild power

English
#2097

Melinda

honey-beautiful (mel + linda)

American
#2098

Honor

dignity, esteem, reputation

English
#2099

Alita

noble, of noble kind (if from Adal/Ali roots)

Spanish
#2100

Primrose

first rose, first flower of spring

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