Classic Girl Names · 1000+ names with meanings

Classic Girl Names That Never Go Out of Style

Some names feel timeless — quietly elegant, instantly familiar, and right at home in any era. Explore classic girl names that have charmed generations of families, each with its rich meaning, origin, and story.

1
Search or browse by letter — find names by how they sound, start, or mean.
2
Heart your favourites — they’ll appear at the top so you can compare and share.
3
Click any name — get the full meaning, origin story, famous people, and numerology.
1000+
Girl names with full meanings
60+
Cultural origins represented
100%
Names include origin story
Free
No sign-up, ever
♡ Saved
✦ AI-powered

Girl name generator

Tell us what matters and we’ll suggest the perfect name instantly.

Middle name generator →

Suggestions will appear below instantly

GOOGLE ADSENSE — 728×90 LEADERBOARD

Classic Girl Names

A
15 of 77 names
Ada
German · Noble
Know more →
Addie
Germanic · Noble / noble character
Know more →
Adele
Germanic · Noble, of noble character
Know more →
Adria
Latin · From Hadria, dark, rich
Know more →
Adrienne
Latin · From Hadria, dark, rich
Know more →
Agnes
Greek · Pure, holy, chaste
Know more →
Aimee
ModernAmerican / InventedVariant · Beloved, loving, or beloved friend.
Know more →
Aja
ModernAmerican / InventedVariant · Goat
Know more →
Alberta
English / Germanic / Italian / Portuguese · Wise and Graceful
Know more →
Alejandra
Greek / Spanish · Defender of men, protector
Know more →
Alene
English · Precious; noble; fair; beautiful.
Know more →
Alexandra
Greek · Defender of mankind
Know more →
Alexandria
Greek · Defender of men, protector
Know more →
Alexus
Greek · Defender of men, protector
Know more →
Alice
English / French / German / Italian / Portuguese · Noble, Graceful
Know more →
B
15 of 50 names
Baby
Latin · Foreign woman
Know more →
Bambi
English / Italian · Little Girl
Know more →
Barbara
Greek · Foreign, strange, exotic
Know more →
Beatrice
English / Italian / Latin / Swedish · Voyager
Know more →
Beatriz
Portuguese / Spanish · Bringer of happiness and joy.
Know more →
Becky
Hebrew · To bind, captivating, beautiful
Know more →
Belinda
English / German / Germanic / Spanish · Pretty Snake
Know more →
Bell
English · Beautiful
Know more →
Belle
French / Latin · Beautiful, lovely
Know more →
Bernadette
Germanic · Strong, brave bear, bold as bear
Know more →
Bernadine
English / German · Brave as a bear
Know more →
Bernice
Greek · Bringer of victory
Know more →
Bernie
Germanic · Strong, brave bear
Know more →
Bertha
Germanic · Bright, famous
Know more →
Bertie
Germanic · Bright, famous
Know more →
GOOGLE ADSENSE — 728×90
C
15 of 89 names
Caitlin
Hebrew / Irish · God is gracious / pure
Know more →
Caitlyn
Hebrew / Irish · God is gracious / pure
Know more →
Candace
Biblical / English / Latin · White, Clear
Know more →
Candice
English · Pure, glowing, sincere, white, honest.
Know more →
Candy
English · Sweetness, joy, indulgence, happiness, temptation.
Know more →
Cara
Latin / Irish · Beloved, dear friend / dark one
Know more →
Carina
English / Italian · Beloved, dear, friend, little darling.
Know more →
Carissa
English / Greek · Gracious, Kind
Know more →
Carla
Germanic · Free woman, strong, feminine
Know more →
Carlene
English / French / German / Germanic · Free Woman
Know more →
Carley
Germanic · Free woman, strong, feminine
Know more →
Carli
Germanic · Free woman, strong, feminine
Know more →
Carlin
Irish · Little champion
Know more →
Carly
Germanic · Free woman, strong
Know more →
Carmela
Italian / Spanish · Garden or vineyard of God.
Know more →
D
15 of 59 names
Dakota
English / NativeAmerican / Native-american · Friendly Companion
Know more →
Dakotah
English / Germanic · Allies, friends, trusted companions.
Know more →
Dana
Arabic / English / Persian / Slavic / Romanian · From Denmark, gift, or wise
Know more →
Danielle
English / French / Hebrew · God Judges Me
Know more →
Dannie
Modern American · Gift of God.
Know more →
Danyell
Modern American · "God is my judge."
Know more →
Dara
Hebrew / Irish / Slavic / Bulgarian · Pearl of wisdom; gift; or oak tree
Know more →
Darci
ModernAmerican / Multicultural · Name meaning: Dark haired one.
Know more →
Darcy
English / French / Irish · From Arcy
Know more →
Darian
English · Wealth, kingly
Know more →
Darin
ModernAmerican / Multicultural · Little great one
Know more →
Darla
English · Dear, Darling
Know more →
Darlene
English · Dear, Darling
Know more →
Daryle
Modern American · Beloved or dearly loved.
Know more →
Dawn
English · Dawn, sunrise
Know more →
GOOGLE ADSENSE — 728×90
E
15 of 51 names
Earlie
Modern American · Early onset or beginning.
Know more →
Earline
English · Noble and honorable person.
Know more →
Early
Modern American · Early onset or beginning.
Know more →
Earnestine
English · Serious and sincere woman's name.
Know more →
Easter
English · Feast of Easter
Know more →
Ebony
English · Like Dark Smooth Wood
Know more →
Edie
Old English · Prosperous in war, wealthy battle
Know more →
Edith
Old English · Prosperous in war, wealthy battle
Know more →
Edna
Hebrew / Amish · Rejuvenation, delight
Know more →
Edwina
English · Wealthy Companion
Know more →
Effie
English / Greek · Good Speaker
Know more →
Eileen
Irish Gaelic · Shining light, bright ray of sun
Know more →
Elaine
Greek / French · Shining light, bright torch
Know more →
Eleanor
Old French / Occitan · Bright, shining, other Aenor
Know more →
Eleanore
Greek · Shining light, mercy, compassion
Know more →
F
15 of 17 names
Fae
English · Fairy
Know more →
Fannie
Latin · Free / crown
Know more →
Fay
English · Fairy
Know more →
Faye
English · Fairy
Know more →
Felicia
Latin · Happy, fortunate, lucky
Know more →
Fern
English · Fern Plant
Know more →
Ferne
English · Peace, calm, serene, tranquil.
Know more →
Flora
Latin / Italian · Flower
Know more →
Florence
Latin · Flourishing, blooming
Know more →
Flossie
English / Latin · Thriving
Know more →
Fonda
Modern American · "Belongs to a fond person."
Know more →
Fran
Latin · Free, from France
Know more →
Frances
Latin · Free, from France
Know more →
Francine
Latin / French · Free, from France, free woman
Know more →
Frankie
Latin · Free, from France
Know more →
GOOGLE ADSENSE — 728×90
G
15 of 25 names
Gabrielle
English / French / Hebrew · God's Bravest Woman
Know more →
Gail
English / Hebrew · My Father's Delight
Know more →
Garnet
English / French / Latin · A Person Who Makes Door Hinges
Know more →
Gay
English / French · Full of Joy
Know more →
Gene
Greek · Well-born, noble, of good birth
Know more →
Geneva
English / Germanic · Leader of The Tribe
Know more →
Genevieve
French / Germanic / Celtic · Woman of the race
Know more →
Georgia
Greek · Farmer, earth worker
Know more →
Georgina
Greek / English · Earth worker, farmer
Know more →
Geraldine
Germanic · Ruler of the spear, spear wielder
Know more →
Geri
Modern American · Spear ruler or spear bearer.
Know more →
Gertrude
Dutch / English / German / Germanic / Amish · The Strongest Spear
Know more →
Gigi
French / Hebrew · Earth worker / God is my strength
Know more →
Gina
Latin / Italian · Farmer / famous warrior
Know more →
Ginger
English / Latin · Ginger spice / pure, maiden
Know more →
H
15 of 22 names
Haley
English · Hay's meadow
Know more →
Hali
Greek · The sea
Know more →
Halley
ModernAmerican / Multicultural · Hall or woodland clearing
Know more →
Hannah
Hebrew · Grace, favour, God has graced me
Know more →
Harriet
Germanic · Home ruler, estate ruler
Know more →
Harriett
English · Woman ruler, home ruler.
Know more →
Hattie
Germanic · Estate ruler / home ruler
Know more →
Hazel
Old English · The hazel tree, commanding
Know more →
Heather
English · Flowering Plant
Know more →
Heidi
Germanic · Noble character, of noble kind
Know more →
Helen
Greek · Shining light, bright
Know more →
Helene
Greek / French · Shining light, bright torch
Know more →
Henrietta
Germanic · Home ruler, estate ruler
Know more →
Hester
Biblical / English / Latin / Persian · Star-like
Know more →
Hilary
Latin · Cheerful, merry
Know more →
GOOGLE ADSENSE — 728×90
I
10 of 10 names
Ida
Croatian / Danish / Dutch / English / German / Germanic / Hungarian / Italian / Norwegian / Portuguese / Slovene / Spanish / Swedish / Amish · Hardworking Woman
Know more →
Ilene
Greek · Shining light, bright torch
Know more →
Imogene
English · Maiden, innocent, pure, beloved
Know more →
Ina
Latin / Germanic · Goddess / pure, holy
Know more →
Inez
Greek / Spanish · Pure, holy, chaste
Know more →
Ingrid
Old Norse · Beautiful, beloved of Ing
Know more →
Ira
Hebrew / Jewish · Alert
Know more →
Irene
Greek / Italian · Peace
Know more →
Irma
Germanic / Italian · Whole or universal
Know more →
Iva
Croatian / Serbian / Czech / Bulgarian · "God is gracious."
Know more →
J
15 of 78 names
Jackie
Hebrew · Supplanter, held by the heel
Know more →
Jacklyn
Hebrew / French · Supplanter, held by the heel
Know more →
Jaclyn
Hebrew / French · Supplanter, held by the heel
Know more →
Jacque
Modern American · French variation of 'Jack', masculine.
Know more →
Jacqueline
Hebrew / French · Supplanter, held by the heel
Know more →
Jacquelyn
Hebrew / French · Supplanter, held by the heel
Know more →
Jaimie
Modern American · Variant of Jamie; supplanter.
Know more →
Jamee
Modern American · Jamee: Joyful, gracious, noble individual.
Know more →
Jamey
Hebrew · Supplanter
Know more →
Jamie
Hebrew · Supplanter
Know more →
Jammie
Modern American · Sweet, lovable, cherished child.
Know more →
Jana
Hebrew / Polish / Serbian / Czech · God is Merciful
Know more →
Janae
Hebrew / American · God is gracious, graceful gift
Know more →
Jane
Hebrew · God is gracious
Know more →
Janell
ModernAmerican / Multicultural · God is gracious and merciful.
Know more →
GOOGLE ADSENSE — 728×90
K
15 of 64 names
Kacey
English / Greek · Thorny
Know more →
Kaci
Modern American · Pure, vigilant, alert, full of spirit.
Know more →
Kaitlin
Hebrew / Irish · God is gracious / pure
Know more →
Kaitlyn
Hebrew / Irish · God is gracious / pure
Know more →
Kala
Hawaiian / Hebrew · Princess, Lady-like
Know more →
Kalee
ModernAmerican / Multicultural · Goddess of fate and time.
Know more →
Kami
ModernAmerican / Multicultural · God. Sacred. Divine. Spirit.
Know more →
Kara
English · Pure, dear, beloved.
Know more →
Karen
English / Greek · Chaste, Pure
Know more →
Karin
Danish / Dutch / English / Finnish / German / Greek / Norwegian / Swedish / Faroese · Chaste, Pure
Know more →
Karina
Greek / Scandinavian · Pure / pure, clear one
Know more →
Karissa
English / Greek · Gracious, Kind
Know more →
Karla
Germanic · Free woman, strong, feminine
Know more →
Karol
ModernAmerican / Multicultural · Slavic form of Charles; free man.
Know more →
Karon
English / Greek · Chaste, Pure
Know more →
L
15 of 86 names
Lacey
English / French · Person From Normandy
Know more →
Lacy
English / French · Person From Normandy
Know more →
Ladonna
AfricanAmerican / English / Italian · Lady-like
Know more →
Lamar
Modern American · "La Mar" means "the sea."
Know more →
Lana
Slavic / Greek · Light / rock, harmony, beautiful
Know more →
Lannie
Modern American · Formal meaning of the name 'Lannie': Noble, gracious, or fair.
Know more →
Lanny
English · Short form of Lancelot, translation uncertain.
Know more →
Lara
Greek / Russian / Slovenian · Woman From Citadel
Know more →
Larissa
English / Greek / Portuguese / Russian · Woman From Citadel
Know more →
Larue
Modern American · Meaning: "The street"
Know more →
Lashawn
English / Hebrew · God is Merciful
Know more →
Latasha
AfricanAmerican / English / Latin · Birthday of Christ
Know more →
Latonya
AfricanAmerican / English / Latin · Invaluable
Know more →
Latoya
AfricanAmerican / American / English · Woman of Victory
Know more →
Laura
Latin / Italian · Laurel crowned
Know more →
GOOGLE ADSENSE — 728×90
M
15 of 98 names
Mabel
Latin · Loveable, dear, beautiful
Know more →
Mable
Latin · Loveable, dear, beautiful
Know more →
Mae
Hebrew / Latin · Beloved / goddess of spring
Know more →
Magen
Modern American · Shield; protector; defender.
Know more →
Malinda
English · Beautiful honey
Know more →
Mallie
ModernAmerican / Multicultural · Sweet or gentle.
Know more →
Mallory
English / French · Unlucky
Know more →
Mamie
Hebrew / French · Beloved / star of the sea
Know more →
Mandy
English / Latin · One Who Deserves Love
Know more →
Marcella
Latin / Italian · Dedicated to Mars
Know more →
Marcia
English / Latin / Roman / Spanish · Rendered To Mars, Warlike
Know more →
Marcie
English · Feminine nickname for Marcus.
Know more →
Marcy
English / Latin · Rendered To Mars, Warlike
Know more →
Margaret
Greek · Pearl, precious gem
Know more →
Margarita
Greek / Spanish · Pearl, precious gemstone
Know more →
N
15 of 24 names
Nadine
English / French / German / Russian / Germanic · Filled With Hope
Know more →
Nakia
Arabic · Pure
Know more →
Nan
English · Grace
Know more →
Nancy
Hebrew · Grace, favour
Know more →
Nanette
English · Grace
Know more →
Nannie
English / Hebrew · Gracious, Merciful
Know more →
Natasha
Latin / Russian · Born at Christmas, natal day
Know more →
Nelda
English / Greek · Mercy, Compassion
Know more →
Nell
Greek / Hebrew · Shining light / God is my light
Know more →
Nellie
Greek / Hebrew · Shining light / God is my light
Know more →
Nels
Danish / Swedish · Cloud
Know more →
Nettie
English / Hebrew · Gracious, Merciful
Know more →
Neva
English / Germanic / Spanish · Leader of The Tribe
Know more →
Nichol
Scottish · Victory of the people.
Know more →
Nichole
Greek · Victory of the people
Know more →
GOOGLE ADSENSE — 728×90
O
15 of 15 names
Odessa
Greek · Filled With Wrath
Know more →
Odie
Modern American · Of the valley; wealthy
Know more →
Odis
Modern American · Name: Odis Meaning: Wealthy guardian of riches.
Know more →
Ola
Swedish · Ancestor’s relic
Know more →
Olen
ModernAmerican / Multicultural · Olen - Meaning: "deer" or "gentle".
Know more →
Olga
Bulgarian / Czech / Danish / German / Greek / Hungarian / Icelandic / Italian / Latvian / Norse / Norwegian / Polish / Portuguese / Romanian / Russian / Serbian / Slovene / Spanish / Swedish / Ukrainian · Divine Woman
Know more →
Olive
Latin · Olive tree, symbol of peace
Know more →
Ollie
Latin / Norse · Olive tree / ancestor relic
Know more →
Oma
Modern American · Arabic/Hebrew/Germanic associations; flourishing or life.
Know more →
Omega
English / Greek · The end, culmination, or final.
Know more →
Opal
English / Sanskrit · Jewel
Know more →
Ora
English / Latin · Say The Prayers
Know more →
Orin
Modern American · Laurel or pine tree
Know more →
Otha
Modern American · Noble, prosperous, wealthy, fortune.
Know more →
Ozell
Modern American · Powerful, strong, leader, determined, assertive
Know more →
P
15 of 20 names
Page
English · Young Servant
Know more →
Paige
English · Young servant
Know more →
Pam
English / Greek · All Sweetness
Know more →
Pamela
English / Greek · All Sweetness
Know more →
Parrish
Modern American · Parish means 'church district' or 'priest's house'.
Know more →
Pat
Latin · Noble, patrician
Know more →
Patricia
Latin · Noble, patrician, of noble birth
Know more →
Patsy
Latin · Noble, patrician
Know more →
Patty
English · Noble, strong, or lady.
Know more →
Paula
Latin · Small, humble, modest
Know more →
Paulette
Know more →
Pauline
Latin / French · Small, humble, modest one
Know more →
Pearl
English / Latin / Amish · Gemstone
Know more →
Pearlie
English · Pearl
Know more →
Peggy
Greek · Pearl, precious gem
Know more →
GOOGLE ADSENSE — 728×90
Q
1 of 1 name
Queen
English · Female Monarch
Know more →
R
15 of 54 names
Rachael
Hebrew · Ewe, innocent as a lamb
Know more →
Rachel
Hebrew · Ewe
Know more →
Rachelle
Hebrew / French · Ewe, innocent as a lamb
Know more →
Rae
Hebrew / Old English · Ewe / sunbeam, ray of light
Know more →
Ramona
Germanic / Spanish · Wise protector, counsel protection
Know more →
Rana
Arabic · Proud leader, protector.
Know more →
Randi
English / Latin · Admirable
Know more →
Raquel
Hebrew / Spanish · Ewe, innocent as a lamb
Know more →
Raven
English · Dark Bird
Know more →
Reba
Hebrew · To bind, captivating, snare
Know more →
Rebecca
Hebrew · To bind, captivating
Know more →
Rebekah
Hebrew · To bind, captivating, beautiful
Know more →
Refugio
Modern American · Shelter or refuge in Spanish.
Know more →
Regina
Latin / Italian · Queen
Know more →
Rena
Greek / Hebrew · Peace / queen, pure
Know more →
GOOGLE ADSENSE — 728×90
S
15 of 69 names
Sabrina
English / German / Italian / Latin · From The River Severn
Know more →
Sade
Finnish / Nigerian / Yoruba · Rain; honor bestows a crown
Know more →
Sal
Hebrew / Latin · Peace / saviour
Know more →
Sallie
Hebrew · Princess, noblewoman, lady
Know more →
Sally
Hebrew · Princess, noblewoman, lady
Know more →
Samantha
Aramaic / Hebrew · Listener, told by God
Know more →
Sammie
Hebrew · God has heard
Know more →
Sammy
Hebrew · God has heard
Know more →
Sandra
Greek / Italian · Defender of mankind
Know more →
Sandy
Greek / Scottish · Defender of men
Know more →
Santa
Italian / Latvian · Gift giver, Saint Nicholas.
Know more →
Sara
Hebrew / Italian · Princess
Know more →
Sarah
Hebrew · Princess, noblewoman, lady
Know more →
Sasha
Greek / Slavic · Defender of men
Know more →
Saundra
Greek / Scottish · Protector of Humanity
Know more →
T
15 of 44 names
Tabatha
English · Arabic origin, meaning "gazelle".
Know more →
Tabitha
Aramaic · Gazelle, graceful beauty
Know more →
Tamara
Hebrew / Italian · Date palm
Know more →
Tamika
English · Sweet, beloved, gracious, people, child
Know more →
Tammy
Hebrew · Palm tree, upright and graceful
Know more →
Tanisha
AfricanAmerican / English · Unclear
Know more →
Tanya
Latin / Russian · From the Tatius family
Know more →
Tara
Irish / Serbian / Slovenian / Croatian · Rocky hill
Know more →
Taryn
English / Irish · Derived from an Irish surname.
Know more →
Tasha
English / Latin / Russian · Birthday of Christ
Know more →
Tatiana
Latin / Slavic · From the Tatius family
Know more →
Taylor
English · Cloth maker
Know more →
Tennie
Cherokee · Short form of Tennessee, American state.
Know more →
Tera
English · Earth, land, or goddess' earth.
Know more →
Teresa
Greek / Italian · Harvester or from Thera
Know more →
GOOGLE ADSENSE — 728×90
U
2 of 2 names
Unknown
Modern American · Meaning: Not identified or known.
Know more →
Ursula
Latin / Italian · Little bear
Know more →
V
15 of 28 names
Val
Latin · Strong, healthy
Know more →
Valarie
Latin · Strong, healthy, vigorous
Know more →
Valentine
ModernAmerican / Multicultural · Strength, health
Know more →
Valerie
Latin · Strong, healthy
Know more →
Vallie
ModernAmerican / Multicultural · Vallie: Valley; peaceful, natural habitat.
Know more →
Van
Dutch / Germanic · From the, of the / God is gracious
Know more →
Vanessa
English · Butterfly
Know more →
Velma
English / German / Germanic · Stout Protector
Know more →
Vera
German / Latin / Russian · Verity, Truth
Know more →
Verdell
Modern American · Green, flourishing, determined, brave.
Know more →
Verla
Modern American · Wise, trusted friend, noble.
Know more →
Verlin
Modern American · Strong, trustworthy, versatile, creative, compassionate.
Know more →
Verna
English / French / Latin · Of The Alder Tree
Know more →
Verne
Modern American · Herald, bear news.
Know more →
Vernell
Modern American · Strong, faithful, courageous, victorious, esteemed.
Know more →
GOOGLE ADSENSE — 728×90
W
10 of 10 names
Wally
English · Foreigner, stranger
Know more →
Wanda
English / French / German / Germanic / Polish / Slavic · From The Vandal Tribe
Know more →
Ward
English · Guardian, Watchman
Know more →
Wendy
English · Unclear
Know more →
Whitney
English · From A White Island
Know more →
Willia
Modern American · Feminine name meaning "resolute protector."
Know more →
Wilma
Germanic · Resolute protector, strong-willed
Know more →
Winfred
English · Lover of Peace
Know more →
Winifred
Welsh · Blessed reconciliation, fair peace
Know more →
Winnie
Welsh / Germanic · Blessed / holy reconciliation
Know more →
Y
4 of 4 names
Yesenia
Spanish · Like A Flower
Know more →
Yolanda
English / Latin / Spanish / Germanic · Violet Flower
Know more →
Yvette
Germanic / French · Yew wood, archer
Know more →
Yvonne
Germanic · Yew wood, archer
Know more →
GOOGLE ADSENSE — 728×90
Z
3 of 3 names
Zelma
English / German / Germanic · Protective Like God's Helmet
Know more →
Zona
Greek / Latin · From A Zone
Know more →
Zula
English / African / SouthernAfrican · Unclear
Know more →

Classic Girl Names — Questions & answers

Everything you need to choose the perfect name for your daughter.

A classic name has stayed loved across generations — it never feels dated. Names like Elizabeth, Catherine, and Margaret have been chosen by parents for centuries and still feel fresh today.
They never really left, but they're rising again. Parents are rediscovering names like Eleanor, Adelaide, and Beatrice for their elegance and depth.
Yes — many classic names feel beautifully current today. Alice, Clara, and Charlotte all carry timeless weight while sounding completely modern.
If you love classic but prefer something short, try Anna, Jane, Eve, or Grace — small, beautiful, and steady through every age.
Sophia means wisdom, Grace speaks for itself, Eleanor means bright light, and Victoria means victory. Each carries meaning you can be proud of.
NameHub has a full collection of classic girl names organized by origin, style, and meaning — perfect if you love names with history and heart.