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

2,813 girl names starting with E

#881

Emberlynn

combination of Ember (fire) and Lynn (lake)

American
#886

Eleanora

bright, shining one

Italian
#891

Emiliana

belonging to the Aemilian family

Italian
#900

Elowen

of the elm

British
#906

Elisabeth

God is my oath

German
#907

Ensley

modern invented name with -ley suffix

American
#939

Elsa

pledged to God

German
#940

Emmeline

universal, entire

English
#944

Elliot

my God is Yahweh, the Lord is my God

English
#973

Elouise

healthy, whole (heil)

French
#976

Etta

home ruler, estate ruler

English
#992

Elani

shining one, bright, torch

Greek
#995

Emi

beautiful picture, painted beauty

Japanese
#1004

Eleni

bright, shining light

Greek
#1017

Esperanza

expectation, anticipation

Spanish
#1032

Ellen

sunlight, moon (alternate etymology)

English
#1033

Evelina

wished-for child

English
#1047

Eliyanah

God is my joy

Hebrew
#1069

Ellison

my God is the Lord (via Hebrew Elijah)

American
#1086

Essence

quintessence, the truest form of something

African-American
#1123

Emmalyn

whole, universal (Emma) + lake/beautiful (lyn)

American
#1146

Erika

eternal ruler, ever mighty

Scandinavian
#1158

Elara

related to brightness/light

American
#1198

Emmaline

whole, universal

English
#1258

Emberlyn

glowing ember, smoldering fire

American
#1262

Evangelina

bearer of good news

Spanish
#1270

Eimy

dearly loved

Spanish
#1293

Eliette

my God is abundance

French
#1311

Eliora

God is light

Jewish
#1319

Emani

trust, conviction

African American
#1325

Egypt

land of the black soil

American
#1328

Ellery

elder tree island

English
#1354

Evalyn

life (Eva root)

English
#1386

Emilie

striving to excel

French
#1400

Evalynn

life

American
#1405

Ehlani

heavenly (via -lani suffix)

American
#1423

Emberlee

glowing coal in a meadow clearing

American
#1426

Elayna

torch, light

American
#1428

Elyana

my God

Hebrew
#1441

Everley

boar meadow, wild boar clearing

American
#1492

Erica

heather (botanical)

English
#1499

Emryn

immortal, divine ruler

Welsh
#1504

Elinor

other, foreign

English
#1506

Emmalynn

whole, universal

American
#1507

Emeri

powerful worker, home ruler

American
#1509

Ester

star

Jewish
#1516

Eleanore

other Aenor, foreign honor

English
#1526

Emori

industrious ruler, work-power

English
#1529

Elissa

my God is an oath

English
#1547

Estefany

crown, wreath of victory

Spanish
#1565

Ema

whole, universal

Spanish
#1566

Ellowyn

white, blessed + elm tree (hybrid)

American
#1575

Emmarie

beloved, wished-for child

American
#1578

Elianny

God has answered

American
#1622

Eloisa

healthy and wide, wholesome

Spanish
#1653

Eris

conflict, strife

American
#1693

Emilee

rival, industrious

English
#1700

Echo

reflected sound

English
#1724

Evalina

desired, wished for

English
#1725

Ela

hazel, olive color

Turkish

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