AHEAD: The ultimate list of old-fashioned girls’ names with vintage charm.
If you’re looking for an old-fashioned baby name for your daughter, you’re in the right place!
Below, you’ll find a huge list of over 250 vintage girl names along with their meanings and current popularity.
In compiling this list, I tried to give you lots of variety, keeping in mind that some people prefer classic names like Elizabeth and Josephine—and others are searching for names that are practically unheard of today like Alta and Nellie.
Whether you’re into names that were trendy in the 1800s, popular today, rare today, short, long, royal, Victorian, or somewhere in between, you’ll find tons of options below!
Grab your favorite pearls and let’s dive in!
Related: 81 Stunning Victorian Girl Names that are New Again
Trendy now and then
These old-fashioned girl names are truly timeless. Not only are they in the top 100 baby names today, but they were also in the top 100 in the late 1800s!
Alice
- Name meaning: Noble.
- Popularity: #76
Amelia or Emilia
- Name meaning: Work.
- Popularity: Amelia ranks #6 and Emilia ranks #40.
Caroline
- Name meaning: Free woman or strong.
- Popularity: #71
- Name meaning: Free woman. The most populous city in North Carolina.
- Popularity: #4
Cora
- Name meaning: Maiden.
- Popularity: Cora ranks #88 and Kora is #492.
Ella
- Name meaning: Fairy maiden.
- Popularity: #15
Related: 265 Enchanted Middle Names for Ella
Emily
- Name meaning: Rival or to excel.
- Popularity: Emily ranks #18 and Emely is #522.
- Name meaning: Whole.
- Popularity: #2
Eva
- Name meaning: Life.
- Popularity: #93
Grace
- Name meaning: Goodness.
- Popularity: Grace ranks #28 and Gracie ranks #209.
Hazel
- Name meaning: Of the Hazelnut tree.
- Popularity: #31
Lillian
- Name meaning: Lily flower.
- Popularity: Lillian ranks #46 and Lilian is #654. Liliana is #110, Lilliana is #345, Lilianna is #842, and Lilyana is #881.
Lily or Lillie
- Name meaning: Flower.
- Popularity: Lily is #35, Lilly is #231, and Lillie is #724.
Lucy or Lucie
- Name meaning: Light.
- Popularity: Lucy ranks #49 and Lucie isn’t ranking.
Lydia
- Name meaning: Beautiful one.
- Popularity: #96
Nora
- Name meaning: Light.
- Popularity: Nora ranks #30 and Norah ranks #151.
Sadie
- Name meaning: Princess.
- Popularity: #78
Sarah
- Name meaning: Princess.
- Popularity: Sarah ranks #87 and Sara is #183.
Stella
- Name meaning: Star.
- Popularity: #42
If you like these vintage girl names but also like names that are trendy, check out this list of modern names.
Continuing on…
More timeless vintage names
While not quite as popular as the names on the first list, these old-fashioned girls’ names are currently ranking in the top 300 in the U.S. They were in the top 200 in the 1800s.
Ada
- Name meaning: Noble. (Means ornament in Hebrew).
- Popularity: #184
Adeline or Adaline
- Name meaning: Noble.
- Popularity: Adeline ranks #100 and Adaline is #285.
Amy
- Name meaning: Beloved.
- Popularity: #216
Related: Middle Names for Girls
Annie
- Name meaning: Grace.
- Popularity: #288
Callie
- Name meaning: Beautiful.
- Popularity: Callie ranks #165 and Cali is #292.
Clara
- Name meaning: Clear and bright.
- Popularity: #103
Daisy
- Name meaning: Flower.
- Popularity: #143
Eliza or Elisa
- Name meaning: Pledged to God.
- Popularity: Eliza ranks #115 and Elisa is #511.
Esther
- Name meaning: Star.
- Popularity: #153
Georgia
- Name meaning: Farmer.
- Popularity: #176
Isabelle or Isabel
- Name meaning: Promise.
- Popularity: Isabelle ranks #121 and Isabel ranks #157.
Jane
- Name meaning: Noble or gracious.
- Popularity: #265
Josie
- Name meaning: Jehovah increases.
- Popularity: #134
Julia
- Name meaning: Youthful.
- Popularity: #107
Katherine or Catherine
- Name meaning: Pure.
- Popularity: Katherine ranks #135 and Catherine is #267.
Lena
- Name meaning: Ray of light.
- Popularity: #270
Molly or Mollie
- Name meaning: Rebellious.
- Popularity: Molly ranks #174 and Mollie is not ranking.
Olive
- Name meaning: Fruit of an olive tree.
- Popularity: #197
Rose or Rosie
- Name meaning: Flower.
- Popularity: Rose ranks #113 and Rosie is #470.
Ruth
- Name meaning: Friend.
- Popularity: #220
Sophia or Sofia
- Name meaning: Wisdom.
- Popularity: Sophia ranks #5 and Sofia ranks #17.
Vera
- Name meaning: Faith.
- Popularity: #246
If you like these popular vintage girl names you might also like this list of short names.
Short vintage girls’ names
These mini old-fashioned baby names are only 3 or 4 letters long.
If you prefer longer names click here to jump ahead to then next section.
Abby or Abbie
- Name meaning: My father’s joy.
- Popularity: #508
Alma
- Name meaning: Nourishing or nutruring.
- Popularity: #567
Anna or Anne
- Name meaning: Grace.
- Popularity: Anna ranks #68, Ana ranks #245, and Anne is #625.
Ava
- Name meaning: Life. Bird. Island. Water.
- Popularity: Ava ranks #3 and Avah is #655.
Esme
- Name meaning: Beloved.
- Popularity: #398
Etta
- Name meaning: Keeper of the home.
- Popularity: #927
Eve or Evie
- Name meaning: Life.
- Popularity: Eve ranks #471 and Evie ranks #319.
Faye
- Name meaning: Fairy.
- Popularity: #687
Ivy
- Name meaning: An evergreen climbing plant.
- Popularity: #58
June
- Name meaning: Sixth month.
- Popularity: #182
Lola
- Name meaning: Sorrows.
- Popularity: #240
Lulu
- Name meaning: Wonderful one. Famous warrior. Pearl.
- Popularity: This precious Luna-like name isn’t ranking.
May or Mae
- Name meaning: Bitter or pearl. The 5th month.
- Popularity: May is not currently popular but Mae ranks #576.
Myra
- Name meaning: Beloved or admirable. Sweet-smelling oil.
- Popularity: #556
Olga
- Name meaning: Blessed or holy.
- Popularity: This vintage O name isn’t ranking.
Opal
- Name meaning: Precious stone.
- Popularity: #659
Prue
- Name meaning: Good judgment.
- Popularity: This one-syllable vintage name isn’t ranking.
Roxy
- Name meaning: Dawn.
- Popularity: This mini R name isn’t ranking.
Ruby
- Name meaning: Strong red gemstone.
- Popularity: #74
Tess
- Name meaning: To harvest.
- Popularity: This old-fashioned T name isn’t ranking.
Thea
- Name meaning: Gift of God.
- Popularity: #303
If you like these short vintage girl names you might also like this list of 3-letter names or these 4-letter names.
Long vintage girls’ names
These old-fashioned girl names are as long as they come—each one is comprised of 8 to 10 letters!
Adelaide
- Name meaning: Noble. South Australia’s cosmopolitan coastal capital.
- Popularity: #274
Anastasia
- Name meaning: Resurrection.
- Popularity: #158
Angelina
- Name meaning: Angel.
- Popularity: #290
Annabelle
- Name meaning: Graceful and beautiful.
- Popularity: #222
Antoinette
- Name meaning: Priceless one.
- Popularity: This sophisticated baby name is not currently ranking.
Arabella
- Name meaning: Yielding to prayer.
- Popularity: #202
Caterina
- Name meaning: Pure. Katherine in Italian.
- Popularity: This 3-syllable girls’ name isn’t ranking.
Clementine
- Name meaning: Mild and merciful; or citrus fruit.
- Popularity: #610
Constance
- Name meaning: Steadfastness.
- Popularity: This classic Victorian name is not currently popular.
Coraline
- Name meaning: Diminutive of coral.
- Popularity: #643
Cordelia
- Name meaning: Daughter of the sea.
- Popularity: This great mermaid baby name isn’t ranking.
Emmeline
- Name meaning: Work.
- Popularity: #873
Evangeline
- Name meaning: Bearer of good news.
- Popularity: #263
Everleigh
- Name meaning: Brave.
- Popularity: Everly ranks #43 and Everleigh ranks #94.
Fiorella
- Name meaning: Little flower.
- Popularity: This fancy nature name is not in the top 1000.
Florence
- Name meaning: Prosperous.
- Popularity: #762
Florette
- Name meaning: Small flower or blossom.
- Popularity: This vintage F name isn’t ranking.
Francesca
- Name meaning: From France; or free person.
- Popularity: #456
Francine
- Name meaning: From France; or free person.
- Popularity: This 2-syllable vintage name isn’t ranking.
Frederica
- Name meaning: Peaceful ruler.
- Popularity: This girls’ name ending in A isn’t ranking.
Genevieve
- Name meaning: Tribal woman.
- Popularity: #169
Georgiana
- Name meaning: Farmer.
- Popularity: This Victorian name is not currently ranking.
Gretchen
- Name meaning: Pearl.
- Popularity: This G name hasn’t ranked since 2008.
Guinevere
- Name meaning: White wave.
- Popularity: This old-fashioned girls’ name is not ranking.
Gwendolyn
- Name meaning: White ring.
- Popularity: #377
Henrietta
- Name meaning: Estate ruler.
- Popularity: This regal H name isn’t in the top 1000.
Madeline
- Name meaning: Woman from Israel.
- Popularity: #95
Magdalena
- Name meaning: From Magdela, Israel.
- Popularity: #997
Marceline
- Name meaning: Little warrior.
- Popularity: #973
Marcella
- Name meaning: Warlike.
- Popularity: This pretty M name hasn’t ranked since 2002.
Penelope
- Name meaning: Weaver.
- Popularity: #25
Related: 300+ Precious Middle Names for Penelope
Philomena
- Name meaning: Lover of strength.
- Popularity: This long vintage name isn’t ranking.
Prudence
- Name meaning: Careful.
- Popularity: This classic P name isn’t ranking.
Rosalind
- Name meaning: Pretty rose.
- Popularity: This lovely baby name isn’t ranking.
Scarlett
- Name meaning: Red.
- Popularity: Scarlett ranks #21, Scarlet is #446, and Scarlette is #838.
Serafina or Seraphina
- Name meaning: Fiery.
- Popularity: Neither spelling of this beautiful long name is in the top 1000.
Valentina
- Name meaning: Strength.
- Popularity: #73
Virginia
- Name meaning: Pure.
- Popularity: #580
Willamina
- Name meaning: With gilded helmet. Will. Desire. Protection.
- Popularity: This classic girls’ name isn’t ranking.
Winifred or Winnifred
- Name meaning: Peaceful friend or blessed peacemaker.
- Popularity: This W name isn’t ranking.
If you like these long vintage girl names you might also like this list of elegant names.
Victorian baby names for girls
These vintage girl names were popular during Queen Victoria’s reign from 1837 to 1901, a period known for its simplicity, elegance, and decorum.
Audrey
- Name meaning: Noble strength.
- Popularity: #60
Evelyn
- Name meaning: Wished for child.
- Popularity: Evelynn ranks #9 and Evelynn ranks #327.
Gilda
- Name meaning: Golden.
- Popularity: This old-fashioned girls’ name isn’t ranking.
- Name meaning: Grace.
- Popularity: Hannah ranks #39, Hanna ranks #526, and Hana ranks #755.
Judith
- Name meaning: Woman from Judea.
- Popularity: #903
Juliana
- Name meaning: Youthful.
- Popularity: Juliana ranks #188 and Julianna is #269.
Maisie
- Name meaning: Pearl.
- Popularity: #409
Margery or Marjorie
- Name meaning: Pearl.
- Popularity: Neither spelling of this vintage name is ranking.
Marion
- Name meaning: Drop of the sea; or beloved.
- Popularity: This city name is not in the top 1000.
Matilda
- Name meaning: Strength in battle.
- Popularity: #478
Mercy
- Name meaning: Compassion.
- Popularity: #814
Octavia
- Name meaning: Eighth.
- Popularity: #335
Phoebe
- Name meaning: Shining one. A medium-sized bird native to North and South America.
- Popularity: #256
Susanna
- Name meaning: Lily.
- Popularity: This old-fashioned S name is not ranking.
Valerie
- Name meaning: Strength.
- Popularity: Valerie ranks #145 and Valery is #905.
If you like these vintage baby girl names check out this complete list of Victorian girl names.
Cool vintage names
These girls’ names aren’t just old-fashioned—they’re cool!
- Name meaning: My father’s joy.
- Popularity: Abigail ranks #13 and Abby is #508.
Athena
- Name meaning: Goddess.
- Popularity: #108
- Name meaning: Dawn.
- Popularity: #36
Delilah
- Name meaning: Delicate.
- Popularity: #69
Elise or Elyse
- Name meaning: Abundance.
- Popularity: Elise ranks #212 and Elyse is #718.
Eloise
- Name meaning: Healthy.
- Popularity: #138
Freya or Freyja
- Name meaning: Lady. Noble person. A goddess associated with love, beauty, war, and death.
- Popularity: Freya ranks #179 and Freyja is #958.
Juliette or Juliet
- Name meaning: Youthful.
- Popularity: Juliette ranks #180 and Juliet is #306.
Maeve
- Name meaning: She who intoxicates.
- Popularity: #173
Millie or Milly
- Name meaning: Having strength or being industrious.
- Popularity: Millie ranks #190 and Milly isn’t ranking.
Olivia
- Name meaning: Olive tree. (Means lioness in Hebrew).
- Popularity: #1
Related: The Ultimate List of Middle Names for Olivia
Rosalie
- Name meaning: Rose.
- Popularity: #198
Violet
- Name meaning: Purple.
- Popularity: Violet ranks #37, Violeta is #891, and Violette is #982.
Related: 500 Amazing Middle Names for Violet
Vivian or Vivienne
- Name meaning: Life.
- Popularity: Vivian ranks #101 and Vivienne is #260.
If you like these cool vintage girl names you’ll also like this list of badass names.
Popular names in the late 1800s
All of these vintage baby names for girls ranked in the top 200 in the late 1800s. You’ll notice that many of them are quite familiar now, but aren’t quite at the top of the charts.
Addie
- Name meaning: Noble.
- Popularity: This precious A name isn’t ranking.
Allie
- Name meaning: Noble or defender.
- Popularity: #429
Amanda
- Name meaning: Worthy of love.
- Popularity: #447
August or Augusta
- Name meaning: Magnificent.
- Popularity: August ranks #856 for girls and #155 for boys. Augusta isn’t ranking.
Belle
- Name meaning: Beautiful.
- Popularity: #999
Birdie
- Name meaning: Little bird.
- Popularity: This girls’ bird name isn’t ranking.
Carrie
- Name meaning: Free woman.
- Popularity: This C name hasn’t ranked since 2008.
Celia
- Name meaning: Heavenly.
- Popularity: #784
Delia
- Name meaning: Born on the island of Delos.
- Popularity: This 5-letter girls’ name isn’t ranking.
Della
- Name meaning: Noble.
- Popularity: #916
Dorothy
- Name meaning: Gift of God.
- Popularity: #534
Edith
- Name meaning: Prosperous in war.
- Popularity: #473
Elsie
- Name meaning: Pledged to God.
- Popularity: #814
Flora
- Name meaning: Flowers or plants.
- Popularity: #932
Frances or Francis
- Name meaning: From France; or free person.
- Popularity: Frances ranks #416. Francis ranks #481 for boys and is not ranking for girls.
Goldie
- Name meaning: Gold.
- Popularity: This cute rainbow baby name is not in the top 1000.
Harriet
- Name meaning: Home.
- Popularity: This southern girls’ name isn’t in the top 1000.
Laura
- Name meaning: Bay laurel plant (a symbol of victory or honor).
- Popularity: #357
Mabel
- Name meaning: Lovable.
- Popularity: #427
Pearl
- Name meaning: Gem.
- Popularity: #773
Viola
- Name meaning: Violet flower or musical instrument.
- Popularity: This vintage V name isn’t ranking.
Winnie
- Name meaning: Peaceful friend or blessed peacemaker.
- Popularity: #770
If you like these old-fashioned baby girl names you might also like this list of names that mean graceful.
Classic royal names
These female vintage names are (or have been) held by members of various royal families across the globe. Many of them have been passed down to multiple generations of royalty.
Alexandra
- Name meaning: Defender.
- Popularity: #137
Related: 120+ Middle Names for Alex: Modern Ideas for Boys & Girls
Astrid
- Name meaning: Divinely beautiful.
- Popularity: #452
Beatrice
- Name meaning: Bringer of joy.
- Popularity: #550
Claire
- Name meaning: Clear or bright.
- Popularity: Claire ranks #57 and Clare ranks #823.
Delphina or Delphine
- Name meaning: The French word for dolphin. Woman from Greek city, Delphi.
- Popularity: Neither version of this vintage D name is ranking.
Eleanor
- Name meaning: Shining light.
- Popularity: #22
Elizabeth
- Name meaning: Oath.
- Popularity: #16
Estelle or Estella
- Name meaning: Star.
- Popularity: Estelle ranks #799 and Estella ranks #731.
Eugenie
- Name meaning: Wellborn or noble.
- Popularity: This super old-fashioned E name isn’t ranking.
Ingrid
- Name meaning: Loved or beautiful.
- Popularity: This girls’ name meaning love hasn’t ranked since 2019.
Isabella
- Name meaning: Promise.
- Popularity: Isabella ranks #7, Izabella ranks #341, and Isabela ranks #830.
Josephine
- Name meaning: Jehovah increases.
- Popularity: #86
Leonora or Leonore
- Name meaning: Light.
- Popularity: Neither version of this elegant name meaning sun is currently ranking.
Louise
- Name meaning: Famous warrior.
- Popularity: #690
Madeleine
- Name meaning: Woman from Israel.
- Popularity: #394
Margaret
- Name meaning: Pearl.
- Popularity: Margaret ranks #126 and Maggie ranks #293.
Marie
- Name meaning: Drop of the sea; or beloved.
- Popularity: #619
Sophie
- Name meaning: Wisdom.
- Popularity: #75
Sylvie
- Name meaning: From the forest. Woman of the woods.
- Popularity: #776
Tatiana
- Name meaning: Russian family name.
- Popularity: This beautiful international name is not ranking.
Theodora
- Name meaning: Gift of God.
- Popularity: #834
Valeria
- Name meaning: Strong, brave, health.
- Popularity: #150
Victoria
- Name meaning: Winner.
- Popularity: #34
If you like these regal old-fashioned baby girl names check out this complete list of royal names.
Vintage girl names you don’t hear anymore
If you’re looking for a rarely used name with vintage charm, this batch of old-school names is for you!
Agatha
- Name meaning: Good woman.
- Popularity: This old-fashioned baby name is not currently ranking.
Alba
- Name meaning: White.
- Popularity: This vintage girls’ name isn’t ranking.
Alta
- Name meaning: Elevated.
- Popularity: This cool name isn’t ranking.
Bertie
- Name meaning: From Alberta, meaning noble or bright.
- Popularity: This vintage baby girl name isn’t ranking.
Bettie or Betty
- Name meaning: From Elizabeth, meaning pledged to God.
- Popularity: This old-fashioned name isn’t ranking.
Billie
- Name meaning: From Wilhelmina or Wilma, meaning resolute protection.
- Popularity: This name is not currently ranking.
Cornelia
- Name meaning: Horn.
- Popularity: This vintage girls’ name isn’t ranking.
Dolly or Dollie
- Name meaning: From Dorothy, meaning gift of God.
- Popularity: This old-fashioned name isn’t ranking.
Edna
- Name meaning: Rebirth or rejuvenation.
- Popularity: This vintage baby girl name isn’t ranking.
Effie
- Name meaning: Pleasant speech.
- Popularity: This adorable name isn’t ranking.
Ethel
- Name meaning: Noble.
- Popularity: This old-fashioned baby girl name isn’t ranking.
Hattie
- Name meaning: Estate ruler.
- Popularity: #425
Helga
- Name meaning: Holy or sacred.
- Popularity: This girls’ name isn’t ranking.
Hilda
- Name meaning: Battle or hiding.
- Popularity: This name isn’t ranking in the U.S.
Lottie
- Name meaning: From Charlotte, meaning free.
- Popularity: This vintage baby girl name isn’t ranking.
Lula
- Name meaning: Famous warrior.
- Popularity: This old fashioned L name isn’t ranking.
Mattie
- Name meaning: From Martha, Matilda, or Matthew. Lady or gift of God.
- Popularity: This vintage girls’ name last ranked in 2015.
Minnie
- Name meaning: Intelect.
- Popularity: This Victorian name is not popular in the U.S.
Nellie
- Name meaning: Light.
- Popularity: Nellie ranks #837 and Nelly isn’t ranking.
Philippa or Pippa
- Name meaning: Lover of horses. (Pippa is short for Philippa, but please Google it for its undesirable meaning).
- Popularity: Neither version of this old-fashioned P name is ranking.
Polly
- Name meaning: Star of the sea.
- Popularity: This vintage baby girl name ending in y isn’t ranking.
Rena
- Name meaning: Joy or melody.
- Popularity: This old-fashioned baby name isn’t ranking.
Roselle
- Name meaning: Rose (flower) + elle (girl).
- Popularity: This elegant name isn’t ranking.
Sally or Sallie
- Name meaning: Princess.
- Popularity: Sally last ranked in 2004 and Sallie isn’t ranking.
Tawny
- Name meaning: Golden brown.
- Popularity: This vintage baby name isn’t ranking.
Tillie
- Name meaning: Strength in battle.
- Popularity: #527
Verna
- Name meaning: Spring.
- Popularity: This rare old-fashioned girls’ name isn’t ranking.
Wilma
- Name meaning: With gilded helmet. Will. Desire. Protection.
- Popularity: This girls’ name isn’t ranking.
If you like these rare vintage girl names check out these unusual and exotic names.
More old fashioned girls’ names to consider
Last but not least, check out this final batch of elegant vintage girl names!
Adara
- Name meaning: Noble or virgin.
- Popularity: This old-fashioned baby name is not in the top 1000.
Adele or Adel
- Name meaning: Noble.
- Popularity: Adele ranks #790 and Adel isn’t ranking.
Adelia
- Name meaning: Noble.
- Popularity: This 6-letter girls’ name isn’t ranking.
Annette
- Name meaning: Grace.
- Popularity: This girls’ name isn’t ranking.
Aurelia
- Name meaning: Golden one. Also a type of jellyfish.
- Popularity: #528
Bellamy
Bridget
- Name meaning: Strength.
- Popularity: #747
Carmen
- Name meaning: Garden or fertile land.
- Popularity: #433
Celeste
- Name meaning: Heavenly.
- Popularity: #353
Colette
- Name meaning: People of victory.
- Popularity: #529
Corinne
- Name meaning: Girl or maiden.
- Popularity: #954
Cosette
- Name meaning: Victorious or little thing.
- Popularity: This cute baby name is not ranking.
Daphne
- Name meaning: Daphne laureola is an evergreen shrub with narrow leathery leaves.
- Popularity: #415
Elowen or Elowyn
- Name meaning: Elm tree.
- Popularity: Neither spelling of this tree name for girls is ranking in the top 1000.
Fiora
- Name meaning: Little flower.
- Popularity: This girls’ name isn’t ranking.
Greta
- Name meaning: Pearl.
- Popularity: #743
Isadora
- Name meaning: Gift of the goddess Isis.
- Popularity: This vintage I name is not in the top 1000.
Lucille
- Name meaning: Light.
- Popularity: #271
Margot or Margo
- Name meaning: Pearl.
- Popularity: Margot ranks #234 and Margo ranks #760.
Marilyn
- Name meaning: Mary + Lynn. Drop of the sea or beloved + lake.
- Popularity: #636
Miriam
- Name meaning: Drop of the sea. Beloved.
- Popularity: Miriam ranks #280 Maryam ranks #503 and Mariam ranks #632.
Odessa
- Name meaning: Long journey.
- Popularity: This vintage name isn’t ranking.
Odette
- Name meaning: Wealthy.
- Popularity: This girls’ name isn’t ranking.
Olympia
- Name meaning: From Mount Olympus, as the abode of the gods in Greek mythology.
- Popularity: This 4-syllable girls’ name isn’t ranking.
Ophelia
- Name meaning: Help.
- Popularity: #391
Ophira
- Name meaning: Gold.
- Popularity: This Hebrew name isn’t ranking in the U.S.
Penny
- Name meaning: Weaver.
- Popularity: #727
Portia
- Name meaning: Pig. (But remember it as a character in a Shakespeare play instead). Also a moon of Uranus.
- Popularity: This outer space name is not currently ranking in the top 1000.
Prairie
- Name meaning: Large open grassland.
- Popularity: This vintage hippie name isn’t ranking.
Serena
- Name meaning: Peace and tranquility.
- Popularity: #421
Shelby
- Name meaning: Estate on the ledge.
- Popularity: #502
Tabitha
- Name meaning: Gazelle or graceful.
- Popularity: This girls’ name isn’t ranking.
Tessa
- Name meaning: One who harvests.
- Popularity: #279
Willa
- Name meaning: With gilded helmet, will, desire, protection.
- Popularity: #349
Did you find the perfect vintage baby name? If not, here are some more lists to check out…
Final thoughts on vintage baby girl names
Whether you like vintage names for their old-fashioned flair, sense of history, or simply because they’re not heard very often anymore, there are plenty of beautiful names to choose from.
The real challenge is picking a classic name that feels fresh and fit for a young lady in the 2020s. The good news is that “grandma names” are definitely making a comeback, so no matter which direction you go in, you can’t go wrong.
Not to mention, even if a name feels super old-fashioned, your daughter’s energy and spunk will make it feel new again.
Hopefully, you’ve found a few lead contenders on this list, or at least come away with some baby name inspiration.
Congratulations and good luck choosing the perfect vintage name for your daughter!