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

6,423 girl names starting with S

#5138

Samiah

noble, high-minded

Muslim
#5139

Shaniya

I am on my way (variant of Shania)

African American
#5152

Sumaiya

related to sama: sky, heaven

Islamic
#5155

Shaniyah

spiritual God-reference through -yah suffix

African American
#5156

Skylin

sky, heavens, atmosphere

American
#5165

Skarlet

scarlet red, deep crimson

English
#5173

Seerat

conduct, way of life

Pakistani
#5184

Swayzee

from the swaying place

American
#5198

Surah

enclosed, complete revelation

Arabic
#5206

Stassi

she who shall rise again

Russian
#5246

Sanora

honor (via Nora/Honora root)

American
#5251

Seneca

old stone place

Native American
#5267

Shylah

blind, sixth (via Cecilia)

Irish
#5276

Shadava

modern African-American created name combining ...

American
#5303

Sehrish

magical, enchanting

Pakistani
#5306

Saanvika

brilliant, radiant

Indian
#5333

Saliyah

exalted, elevated

Muslim
#5336

Saraiyah

exalted princess

Muslim
#5364

Santa

holy, saint

Spanish
#5368

Stefanie

crowned one

German
#5377

Sheryl

beloved, dear one

English
#5432

Skylie

sky, heavens, cloud

American
#5444

Suhayla

of or relating to Canopus (the star Suhail)

Arabic
#5448

Sveya

from the ancient tribal homeland

Swedish
#5500

Sadia

one who brings good luck

Muslim/Arabic
#5501

Saffron

yellow spice from the crocus flower

English
#5558

Solveig

house of strength, dwelling of power

Norwegian
#5560

Sarita

flowing river, stream

Indian
#5616

Sila

joining, link

Turkish
#5626

Saleen

peaceful, safe

American
#5627

Sokhna

female religious leader (honorific)

West African
#5645

Suhani

pleasant, charming, agreeable

Indian
#5646

Saribel

noble beauty

Latino
#5647

Solomiya

peace, wholeness

Ukrainian
#5730

Sithara

star, celestial light

Indian
#5737

Sheynnis

beautiful, gracious

American
#5772

Sanya

radiant, shining

Indian
#5781

Svetlana

radiance, brightness

Russian
#5787

Shaylynn

gift from the lake

American
#5806

Syra

sun, throne (Persian/Cyrus root)

Persian
#5812

Somaya

high, exalted

Arabic
#5815

Shadimon

faithful field

Jewish
#5824

Stetson

the Stetson hat; Western American icon

American
#5849

Shahd

honey, sweetness

Arabic
#5892

Sehaj

meditative peace

Punjabi
#5908

Siham

arrows

Arabic
#5933

Sola

God has enriched/blessed me

Nigerian (Yoruba)
#5940

Sami

heard by God

Arabic
#5946

September

harvest time, autumn

English
#5948

Shaila

mountain, rocky height

Indian
#5956

Sania

elevated, high, noble

Arabic
#5984

Sorangel

heavenly angel, sky angel

Venezuelan
#6009

Stormii

storm, gale

American
#6025

Stoney

rocky, solid

American
#6028

Shaquille

beautiful, well-proportioned

American
#6036

Seraiah

official of Yah

Jewish
#6049

Soriyah

Pleiades star cluster

Persian
#6059

Summit

summit meeting, diplomatic gathering

American
#6082

Shawna

God is gracious

American
#6086

Soliyana

gift of God

Ethiopian

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