100+ Timeless Classic Baby Girl Names With Meanings
Choosing the perfect name for your baby girl is a beautiful and meaningful journey. If you’re drawn to names that never go out of style, this list of 100+ timeless classic baby girl names is just what you need. These names have stood the test of time—graceful, elegant, and rich in history.
Whether you’re inspired by literary heroines, royal lineages, or simply love the charm of vintage names, each option here comes with its unique meaning and origin to help you make a thoughtful decision. Classic names not only carry a sense of tradition but also provide a sense of strength and identity that your daughter can grow into with pride.
From Charlotte to Eleanor, Grace to Victoria, you’ll find names that are as lovely now as they were generations ago. Browse through this carefully curated collection to find a name that feels just right for your little girl.
100+ Timeless Classic Baby Girl Names With Meanings
A–D
-
Abigail – “My father’s joy” (Hebrew)
-
Adelaide – “Noble, nobility” (German)
-
Agnes – “Pure, holy” (Greek)
-
Alice – “Noble, exalted” (German)
-
Amelia – “Work, industrious” (German/Latin)
-
Anna – “Grace” (Hebrew)
-
Annabelle – “Graceful, beautiful” (Hebrew/French)
-
Audrey – “Noble strength” (English)
-
Aurelia – “Golden” (Latin)
-
Beatrice – “Bringer of happiness” (Latin)
-
Bernadette – “Brave as a bear” (German)
-
Caroline – “Free woman” (French/Latin)
-
Catherine – “Pure” (Greek)
-
Cecilia – “Blind to one’s own beauty” (Latin)
-
Charlotte – “Free” (French)
-
Clara – “Bright, clear” (Latin)
-
Constance – “Steadfast” (Latin)
-
Cordelia – “Heart” or “daughter of the sea” (Celtic/Latin)
-
Daisy – “Day’s eye” (Old English)
-
Diana – “Divine” (Latin)
E–H
-
Eleanor – “Shining light” (Greek/Old French)
-
Eliza – “Pledged to God” (Hebrew)
-
Elizabeth – “God is my oath” (Hebrew)
-
Ella – “Fairy maiden” (German)
-
Eloise – “Healthy” (French)
-
Emily – “Rival” or “industrious” (Latin)
-
Emma – “Whole, universal” (German)
-
Esther – “Star” (Persian)
-
Ethel – “Noble” (Old English)
-
Evelyn – “Wished for child” (English)
-
Felicity – “Happiness” (Latin)
-
Florence – “Prosperous” (Latin)
-
Frances – “Free one” (Latin)
-
Georgia – “Farmer” (Greek)
-
Genevieve – “Tribe woman” (Germanic)
-
Grace – “Grace of God” (Latin)
-
Greta – “Pearl” (German)
-
Gwendolyn – “Blessed ring” (Welsh)
-
Hannah – “Grace” (Hebrew)
-
Harriet – “Ruler of the home” (German)
I–L
-
Hazel – “Hazel tree” (English)
-
Helen – “Bright, shining light” (Greek)
-
Henrietta – “Ruler of the home” (French/German)
-
Ida – “Industrious” (German)
-
Irene – “Peace” (Greek)
-
Isabel – “Pledged to God” (Hebrew)
-
Isabella – “Devoted to God” (Hebrew/Spanish)
-
Jane – “God is gracious” (Hebrew)
-
Jean – “God is gracious” (French)
-
Joan – “God is gracious” (Hebrew)
-
Josephine – “Jehovah increases” (Hebrew)
-
Joy – “Happiness” (Latin/English)
-
Judith – “Woman from Judea” (Hebrew)
-
Julia – “Youthful” (Latin)
-
June – “Young” or connected to the month (Latin)
-
Katherine – “Pure” (Greek)
-
Lillian – “Lily” (Latin)
-
Lily – “Purity” (Latin)
-
Louisa – “Renowned warrior” (German/French)
-
Lucy – “Light” (Latin)
M–P
-
Madeline – “Tower” (Hebrew/French)
-
Margaret – “Pearl” (Greek)
-
Maria – “Beloved” (Hebrew/Latin)
-
Marian – “Grace” (Hebrew)
-
Martha – “Lady” (Aramaic)
-
Mary – “Beloved” or “rebellious” (Hebrew)
-
Matilda – “Battle-mighty” (German)
-
Maude – “Powerful battler” (German)
-
Mildred – “Gentle strength” (Old English)
-
Millicent – “Strong in work” (German)
-
Miriam – “Wished-for child” (Hebrew)
-
Nora – “Honor” (Latin)
-
Nancy – “Grace” (Hebrew)
-
Olive – “Olive tree” (Latin)
-
Olivia – “Olive tree” (Latin)
-
Ophelia – “Help” (Greek)
-
Patricia – “Noble” (Latin)
-
Pearl – “Precious” (English)
-
Penelope – “Weaver” (Greek)
-
Phoebe – “Bright, shining” (Greek)
Q–T
-
Queenie – “Queen” (English)
-
Rachel – “Ewe” (Hebrew)
-
Rebecca – “To tie, to bind” (Hebrew)
-
Rita – “Pearl” (Spanish/Italian)
-
Rose – “Rose flower” (Latin)
-
Rosalind – “Beautiful rose” (Germanic)
-
Ruth – “Friend” (Hebrew)
-
Sarah – “Princess” (Hebrew)
-
Scarlett – “Red” (English)
-
Sophia – “Wisdom” (Greek)
-
Stella – “Star” (Latin)
-
Susan – “Lily” (Hebrew)
-
Sylvia – “From the forest” (Latin)
-
Tabitha – “Gazelle” (Aramaic)
-
Teresa – “Harvester” (Greek)
-
Theodora – “Gift of God” (Greek)
U–Z
-
Una – “One” (Latin)
-
Valerie – “Strength, health” (Latin)
-
Vanessa – “Butterfly” (literary creation)
-
Veronica – “True image” (Latin)
-
Victoria – “Victory” (Latin)
Final Thoughts on “100+ Timeless Classic Baby Girl Names With Meanings”
Choosing the perfect name for your baby girl is one of your most meaningful decisions. Classic names have a timeless beauty that transcends trends and generations, offering a sense of elegance, tradition, and lasting significance.
Whether you’re drawn to vintage charm, spiritual roots, literary grace, or royal strength, the names on this list are rich with heritage and meaning. We hope this collection has inspired you and brought you one step closer to finding a name that feels just right. Remember, the best name resonates with your heart and fits your family’s story.
Feel free to bookmark this page, share it with loved ones, or return to it as you continue your baby name journey. Congratulations, and may you find a name as beautiful and enduring as the life you’re about to welcome into the world.