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

#5041

Loralai

lurking rock, murmuring rock

German
#5042

Marlei

meadow near the pool

English
#5043

Aniyla

graceful, grace of God

American
#5044

Noya

beauty, grace

Israeli
#5045

Adalaya

noble dwelling, noble refuge

American
#5046

Brylynn

hill, mound by the lake

American
#5047

Ruhani

spiritual, of the soul

South Asian
#5048

Kaleesi

queen, wife of the khal

American
#5049

Tilley

mighty in battle

English
#5050

Jersei

grassy island

American
#5051

Florencia

flourishing, prosperous

Spanish
#5052

Harvey

blazing iron

English
#5053

Laiana

graceful wave, path of beauty

Hawaiian
#5054

Salayah

righteousness, piety

Muslim
#5055

Rida

contentment, satisfaction

Muslim
#5056

Sarela

lady of high rank

Jewish
#5057

Nisa

night (archaic)

Muslim
#5058

Roman

citizen of Rome

American
#5059

Thara

one who crosses over (liberator)

Indian
#5060

Keonna

brown hills

African-American
#5061

Kyanna

world, universe

American
#5062

Arisa

second village of sand

Japanese
#5063

Riana

pure, chaste (variant of Diana)

Welsh
#5064

Hajar

migration, flight (Islamic interpretation)

Arabic
#5065

Xia

ancient dynasty, civilization's beginning

Chinese
#5066

Zeinab

father's precious jewel

Arabic
#5067

Laena

warm cloak (Roman garment)

English
#5068

Lailynn

lake, waterfall

American
#5069

Maimouna

safe, protected

Arabic
#5070

Eldana

God has judged

Ethiopian
#5071

Malaia

calm, peaceful

Hawaiian
#5072

Olivianna

olive tree

English
#5073

Eimmy

entire, all-encompassing

American
#5074

Harlo

variant of Harlow

English
#5075

Sahari

desert, wilderness

Arabic
#5076

Haylo

halo, ring of divine light

American
#5077

Ariellah

altar, hearth of God

Hebrew
#5078

Hidayah

gift, present (secondary meaning)

Arabic
#5079

Afiyah

free from ailment, wholeness

Arabic
#5080

Analayah

creative combination name

American
#5081

Kaylahni

heavenly, child of the sky

Hawaiian
#5082

Kiori

rare, precious thread

Japanese
#5083

Kova

to forge, forge metal

Hebrew
#5084

Nihan

concealed, mysterious

Turkish
#5085

Wrenlie

wren meadow (compound)

English
#5086

Yeshna

God saves

Indian
#5087

Beulah

married, belonging to God

English
#5088

Nelle

bright, shining one

English
#5089

Wanda

slender young tree, shoot

Polish
#5090

Angelita

little angel

Spanish
#5091

Elida

noble, of noble kind

Spanish
#5092

Celestina

heavenly, of the sky

Italian
#5093

Tommy

twin, double

English
#5094

Clarisse

bright, clear, famous

French
#5095

Rosaria

rosary, garden of roses

Italian
#5096

Angelia

angel, divine messenger

American
#5097

Oceana

ocean, sea

English
#5098

Coralyn

maiden, heart

English
#5099

Jessalyn

God beholds

English
#5100

Turner

lathe worker, one who turns wood

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