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

#4621

Addy

nickname form of Adelaide, Addison, Adeline

English
#4622

Spirit

breath, wind (original meaning)

American
#4623

Saria

princess (variant of Sarah)

Arabic
#4624

Samora

guardian, protector

African
#4625

Fraida

joy, happiness

Ashkenazi Jewish
#4626

Ryland

land where rye is grown

American
#4627

Cameran

crooked nose

Scottish
#4628

Seren

star

Welsh
#4629

Rin

pure, clean

Japanese
#4630

Navia

ship, navigation

American
#4631

Zury

beautiful, good

African
#4632

Malayna

dark, black-haired

American
#4633

Jaia

victory, triumph

Indian
#4634

Tylah

doorkeeper

American
#4635

Yuritzi

beautiful, moon-like

Mexican
#4636

Heily

hay meadow, hay clearing

American
#4637

Yalani

let us go, set free

East African
#4638

Issabella

devoted to God

Spanish
#4639

Azaliah

God is my strength (variant interpretation)

Hebrew
#4640

Kennadi

ugly head (original clan self-reference)

Irish
#4641

Maddyson

son of Matthew, gift of God

English
#4642

Samary

guarded by God

Hebrew
#4643

Eleyna

sun ray (from helios)

Greek
#4644

Zarya

morning glow, aurora

Russian
#4645

Ailynn

bright, beautiful, light

Irish
#4646

Miliani

cherished by heaven

Hawaiian
#4647

Aliyanna

noble, exalted

Arabic
#4648

Layloni

night heaven, celestial darkness

Arabic
#4649

Briseis

patronymic from Briseus (meaning uncanny power)

Greek
#4650

Ellyanna

combination of light and grace

American
#4651

Giannah

God is gracious

Italian
#4652

Elleigh

meadow (from -leigh suffix)

English
#4653

Nazli

full of naz (playful grace)

Turkish
#4654

Samani

heavenly, celestial

East African
#4655

Ameli

industrious, hardworking

French
#4656

Chizaram

God has answered me

Igbo
#4657

Hanny

grace, favor

Dutch
#4658

Jermany

from Germany (if taken literally)

American
#4659

Clair

luminous, shining

French
#4660

Suzie

lily, rose

English
#4661

Kimiko

precious, noble child

Japanese
#4662

Vicky

victory

English
#4663

Emunah

faith, trust, faithfulness

Jewish
#4664

Jazara

modern creative coinage with Arabic roots

Arabic
#4665

Xalia

modern creative coinage, possibly from Greek xa...

American
#4666

Kaleigha

modern combination name (Kay + Lee)

American
#4667

Zoriah

dawn, aurora, morning light

American
#4668

Yaindhi

possibly related to five (ainthu) in Tamil, or ...

Tamil
#4669

Aalani

heavenly chief

Hawaiian
#4670

Aolanis

celestial light

Hawaiian
#4671

Arbor

tree

American
#4672

Mayari

moon goddess

Filipino
#4673

Aviyah

God is father

Jewish
#4674

Katalaya

pure, innocent

Thai
#4675

Lenyx

elm grove, place of elms

American
#4676

Paislynn

church

American
#4677

Jouri

jasmine, Damask rose

Arabic
#4678

Nymeria

warrior queen (fictional)

American
#4679

Rinley

meadow clearing (leah element)

American
#4680

Jaisley

modern invented name

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