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

1,371 girl names starting with Z

#5129

Zuleyka

fair-haired

Arabic
#5164

Zarielle

invented melodic name (-elle suffix)

African-American
#5187

Zenayah

beauty, radiance

African American
#5199

Zahari

blossoming, flowering

Hebrew
#5201

Zafira

successful, prosperous

Arabic
#5220

Zionna

highest point, citadel

American
#5226

Zana

God is gracious

Albanian
#5240

Zala

beautiful, lovely

Slovenian
#5263

Zoi

life

Greek
#5295

Zoee

alive, living

American
#5331

Zahrah

shining, luminous

Muslim
#5338

Zivah

radiance, splendor, brilliance

Hebrew
#5433

Zanaya

beautiful, graceful

African American
#5434

Zoei

living, alive

English
#5452

Zanovia

creative variant of Zenobia

American
#5464

Zurielle

strength of God

Jewish
#5475

Zamani

of the time, the eternal past

East African
#5483

Zaleah

shade, protection

Arabic
#5489

Zenith

the highest point in the sky

English
#5490

Zamarah

night conversation, to entertain

American
#5493

Zeena

graceful beauty

Arabic
#5530

Zeppelin

place name: Zeppelinheim, Germany

American
#5551

Zelia

zealous, ardent, passionate

Portuguese
#5623

Ziara

visitor, pilgrimage

East African
#5635

Ziana

abundance, growth

Arabic
#5640

Zarahi

princess

Hebrew
#5653

Zawadi

gift, present

East African
#5662

Zenaya

to give thanks, to be grateful

American
#5666

Zyrah

princess, noblewoman

American
#5670

Zniyah

related to Saniyah: radiant, brilliant

African-American
#5672

Zaara

flower, blossom

Arabic
#5674

Zyrielle

ethereal, of God

American
#5680

Zaiah

salvation of God, God is salvation

African-American
#5731

Zanova

of nova, belonging to the new star

American
#5739

Zenayla

combination of Zena (life/hospitable) and Layla...

American
#5747

Zina

guest, stranger (from Greek Zeus/Xenos)

Russian
#5788

Zendre

protector, guardian

American
#5829

Zylani

bright sky, heavenly brightness

American
#5869

Zaraya

princess, radiance

Russian
#5879

Zaela

shadow, shade

American
#5889

Zarayah

radiant princess, blooming one

Arabic
#5896

Zanylah

completeness, satisfaction

Zulu
#5901

Zimal

beautiful, adornment

Pakistani
#5934

Zenovia

gift of Zeus, power of Zeus

Greek
#5981

Zohra

flower, blossom, brilliance

Arabic
#6016

Zolani

be peaceful, calm

South African
#6024

Zhara

flower, blossom

Arabic
#6031

Zavia

bright, splendid

American
#6079

Zailyn

no traditional meaning (invented name)

American
#6084

Zunairah

type of flowering plant (possibly jasmine)

Pakistani
#6088

Zaylynn

modern invented name combining Zay and Lynn

American
#6116

Zamiya

modern creative combination

African-American
#6129

Zillah

shade, shadow, protection

English
#6177

Zoraya

brilliant, radiant star

Arabic
#6186

Zehra

flower, blossom

Turkish
#6198

Zuleyma

peace, wholeness

Spanish
#6221

Zaha

shining, glowing with light

Arabic
#6229

Zeilani

heavenly flowers, garland of heaven

American
#6244

Zarai

radiant one

Hebrew
#6256

Zaiyah

modern elaboration of light-names

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