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

#4441

Alyzah

noble kind

American
#4442

Damiyah

of God, belonging to God

African American
#4443

Ellieanna

bright grace of God

American
#4444

Meila

the beloved, darling

American
#4445

Acelyn

noble, of the Goths

American
#4446

Kelis

modern American invented name

American
#4447

Aylana

eternal blossom, blooming flower

American
#4448

Veyda

sacred knowledge, sacred text

American
#4449

Raylan

modern blend name

American
#4450

Liel

to me is God

Israeli
#4451

Bowen

well-born descendant

American
#4452

Lovelynn

beloved lake

American
#4453

An

peace, safety

Vietnamese
#4454

Jacelyn

supplanter

American
#4455

Nikita

victory of the people

Russian
#4456

Erza

the wind

Albanian
#4457

Aryn

mountain of strength

American
#4458

Drea

strong, courageous

American
#4459

Karime

honorable, dignified

Arabic
#4460

Siani

gift of God

Welsh
#4461

Zaniah

star in Virgo constellation

Arabic
#4462

Avleen

one absorbed in God

Punjabi
#4463

Zyanna

grace (via -anna suffix)

American
#4464

Chimamanda

my chi (divine spirit) will not fail me

Nigerian
#4465

Brenleigh

sword meadow

American
#4466

Faelynn

fairy lake

American
#4467

Riot

uproar, disturbance

American
#4468

Zyaire

modern invented name with Z-strength

American
#4469

Ariely

lioness of God

Israeli
#4470

Zuriyah

God is my strength

American
#4471

Islay

island (Scottish Hebridean island name)

Scottish
#4472

Jaylanie

sky/heaven (from Hawaiian lani element)

American
#4473

Aliani

sky, heaven

Hawaiian
#4474

Aanvi

one who is gracious, follows the path

Indian
#4475

Hinata

sunny place, facing the sun

Japanese
#4476

Khole

spring vegetation, fresh growth

American
#4477

Sylvi

forest, woodland

Norwegian
#4478

Naelani

fine mist from the sky

Hawaiian
#4479

Hartlynn

male deer, hart

American
#4480

Kataleyah

beauty, resilience, tropical grace

Hispanic
#4481

Lynnox

lake-elm place

American
#4482

Aleyza

my God is an oath, pledged to God

Hispanic
#4483

Enzley

meadow, woodland clearing

American
#4484

Aayra

noble, honorable

South Asian
#4485

Nayvee

fleet of ships, navigator

American
#4486

Alaiia

joyful, merry, happy

Basque
#4487

Atenea

divine wisdom, celestial intelligence

Spanish
#4488

Janova

new grace, gracious new beginning

Czech
#4489

Haisleigh

hay meadow, hayfield clearing

American
#4490

Ainoha

fertile slope

Basque
#4491

Alva

clan name (biblical)

Scandinavian
#4492

Emelie

rival, eager to emulate

Scandinavian
#4493

Becky

captivating beauty (ensnaring)

English
#4494

Theo

gift of God (short for Theodore/Theodora)

English
#4495

Madaline

high tower

English
#4496

Christian

follower of Christ

English
#4497

Peace

tranquility, cessation of war

English
#4498

Yuki

courage, bravery (勇気)

Japanese
#4499

Marygrace

sea of bitterness + divine favor

American
#4500

Atlee

at the meadow, at the woodland clearing

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