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

#3481

Xitlaly

star

Mexican
#3482

Tailynn

modern invented blend name

American
#3483

Irelyn

peace (from Irene element)

American
#3484

Quetzalli

something precious, priceless

Mexican
#3485

Quinnley

descendant of Conn (intelligence, chief)

American
#3486

Quetzali

precious, priceless thing

Mexican
#3487

Ariani

variant of Ariana/Arianna

Italian
#3488

Zamiyah

possibly exalted, praised (from -iyah pattern)

American
#3489

Solomia

peace, wholeness, completeness

Ukrainian
#3490

Ohana

family, extended family

Hawaiian
#3491

Yashvi

glorious, famous, bearer of renown

Indian
#3492

Amada

beloved, loved one

Spanish
#3493

Keturah

incense, fragrance, one who burns incense

Hebrew
#3494

Max

greatest, largest (from Latin Maximus)

English
#3495

Tanya

from the Sabine king Titus Tatius

Russian
#3496

Aveline

desired, wished for

French
#3497

Magaly

tower, elevated place

French
#3498

Timber

wood, lumber, building material

American
#3499

Anaelle

grace, favor

French
#3500

Harbor

shelter, safe haven

American
#3501

Weslynn

western meadow + lake

American
#3502

Lakely

lake meadow

American
#3503

Nasly

elegant, graceful, coyly charming

Persian
#3504

Xamira

entertainer, companion in evening conversation

Spanish
#3505

Jhersi

Geirr's island, spear island

American
#3506

Dalzary

field of gold

American
#3507

Xylani

be peaceful

Zulu
#3508

Eloa

from God, divine light

French
#3509

Xuri

rising sun, radiant dawn

Chinese
#3510

Shriya

prosperity, fortune, beauty

Indian
#3511

Mahnoor

light of the moon

Pakistani
#3512

Ruchy

desire, taste, beauty

Indian
#3513

Taliya

dew of heaven

Hebrew
#3514

Kaitlynn

clear, unsullied

Irish
#3515

Kayli

meadow of Kay

American
#3516

Maleia

beloved, dear one

Hawaiian
#3517

Roux

flour-butter base (culinary)

French
#3518

Arlyn

noble and gentle

American
#3519

Svea

Sweden, Swedish woman

Swedish
#3520

Lora

honor, glory

English
#3521

Varnika

color, hue

Indian
#3522

Lariyah

creative American coinage blending lyrical sounds

American
#3523

Ellarose

beautiful, all (Ella) + rose flower (Rose)

English
#3524

Alyce

noble, of noble kind

English
#3525

Eli

my God, elevated, ascended

English
#3526

Justine

fair, equitable

French
#3527

Novella

new, fresh, little new thing

Italian
#3528

Levy

united, connected

Jewish
#3529

Vita

life, living, alive

Italian
#3530

Evy

living one

English
#3531

Elisia

consecrated to God

English
#3532

Eleen

bright, shining light

Irish
#3533

Larkin

from Laurentum, laurel-crowned

Irish
#3534

Posey

small bouquet of flowers

English
#3535

Juliett

descended from Jove (Jupiter)

English
#3536

Harlan

grey land, rocky ground

English
#3537

Marlena

drop of the sea, bitter sea

German
#3538

Marlen

of Magdala

German
#3539

Kamara

teacher, scholar

Guinean
#3540

Bronwyn

fair, holy, and blessed

Welsh

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