I recently met a friend who was pregnant with a baby girl, and as we explored names together, I was reminded of how much I love these old school names.
Vintage girl names are like classical music: soft and sassy, old and timeless. Every name tells a story, a fragment of history laced with grace.
Not to mention, some of the best baby names out there right now, such as Emma, Olivia, and Ava, originated way back in time, so classic doesn’t always die.
That conversation made me make a list of my favorite 75 best vintage girl names.
Whether you’re after a name that is literary in appeal, mythical in meaning, or simply one that sounds beautiful on the tongue, this curated list has something for everyone parent out there.
And I guarantee that you’ll fall in love with these classics! So without further ado let’s talk about these classic names!

Aurelia
Aurelia, rooted in Latin, means “the golden one.” This elegant name was derived from Aurelius, an ancient Roman surname referencing golden traits, like hair. It was the name of Julius Caesar’s mother and has connections to early saints. Aurelia has made a modern comeback, reentering the US charts in 2014 after decades, continuing to gain popularity alongside similar names like Aurora.
Freya
Freya, of Old Norse origin, means “noble woman” and is tied to the Norse goddess of love and beauty. Common in the UK, it has recently soared in popularity in the US as mythological names rise. Freya Stark, a famous explorer, and literary works like Freya of the Seven Isles further enrich its history. Its Nordic variant Freyja adds an alternative charm.
Ione
This Greek name means “violet flower” and has mythological significance as one of the sea nymphs. Known today through actress Ione Skye, it offers a distinctive alternative to names like Isla or Ivy.
Ophelia
Ophelia, derived from Greek, means “help” and gained fame through Shakespeare’s Hamlet. Once overshadowed by its tragic association, it has reemerged as a favorite, thanks to modern Ophelia portrayals in works like Pan’s Labyrinth. Famous parents like Dave Grohl and Patricia Neal chose it for their daughters, solidifying its contemporary appeal.
Daphne
Daphne, meaning “laurel tree,” originates from Greek mythology, where the nymph Daphne was turned into a tree to escape Apollo. Though seen as British in the US, its appeal grows, spurred by pop culture references like Bridgerton. Daphne has a rich history, appearing in everything from Shakespeare to Scooby-Doo.
Maisie
Maisie, a Scottish name meaning “pearl” or “bitter,” has roots as a diminutive of Margaret or Mary. Popularized by Game of Thrones star Maisie Williams, it has a charming literary history, from Henry James’ What Maisie Knew to children’s book series Maisy. It’s rising in the US, though more popular abroad.
Phoebe
Phoebe, meaning “radiant” in Greek, has deep mythological ties as a name for Artemis, goddess of the moon. It has appeared in the Bible and Shakespeare’s works, and in modern culture, Friends gave it a playful boost. With its warm, luminous meaning, Phoebe remains a favorite.
Imogen
Imogen, a Celtic name meaning “maiden,” was popularized by Shakespeare in Cymbeline. Thought to be a printer’s error of “Innogen,” it has ancient roots linked to Brutus of Troy’s wife. Imogen is trendy in England with diminutives like Immy adding charm.

Thea
Thea, derived from Greek, means “goddess” or “godly” and stems from Theia, Titan goddess of light and mother of the sun, moon, and dawn. It works as a standalone name or a diminutive of names like Althea or Dorothea. Thea’s artistic and serene qualities make it increasingly popular.
Seraphina
Seraphina, of Hebrew origin, means “ardent” or “fiery” and is inspired by the six-winged seraphim angels. It gained attention when Jennifer Garner and Ben Affleck chose it for their daughter. A Latinate revival name, it shares traits with top picks like Isabella and Sophia, making it poised for greater popularity.
Sybil
Meaning “prophetess” in Greek, Sybil is steeped in mythology and literature, from Downton Abbey to The Picture of Dorian Gray. Despite past associations with tragedy, it remains a vintage gem with a mystical edge.
Matilda
Matilda, of German origin, means “battle-mighty” and has a storied history, from Queen Matilda to Roald Dahl’s beloved heroine. Its popularity surged with celebrity usage, such as Heath Ledger and Michelle Williams naming their daughter Matilda. With fun nicknames like Tillie and Mattie, it’s a strong yet sweet choice.
Edie
A diminutive of Edith, Edie means “prosperous in war.” Popular in mid-century America, it’s making a comeback. Notable bearers include Edie Sedgwick and Keira Knightley’s daughter, giving it a fresh, stylish appeal.
Willa
Willa, meaning “resolute protection,” has German roots as a diminutive of Wilhelmina. It has pioneer strength, evoking Willa Cather, and modern flair, as seen in celebrity use by Joe Jonas and Sophie Turner. Its willow-like grace and growing popularity make it a fresh yet vintage name.
Ottilie
Ottilie, of German and French origin, means “prosperous in battle.” Popular in the UK, it carries an aristocratic air, with literary ties to Goethe and Stevenson. Rare in the US, it offers charming nicknames like Tillie and Lottie.
Delphine
Delphine, French and Greek in origin, means “of Delphi” or “womb.” It links to dolphins, delphinium flowers, and the ancient city of Delphi. Sophisticated and rare, it gained fame through Balzac’s novels and French actress Delphine Seyrig.

Margot
Margot, a French form of Marguerite, means “pearl.” This sophisticated name gained a fresh boost with actress Margot Robbie. It has cinematic associations like All About Eve and The Royal Tenenbaums and historical ties to Queen Margot and Margot Fonteyn.
Circe
A Greek name meaning “bird,” Circe is best known from mythology as a powerful enchantress in The Odyssey. Its strong literary and cultural ties give it a mystical quality, appealing to adventurous namers.
Persephone
Persephone, a Greek mythological name, means “bringer of destruction.” The queen of the underworld, she also represents spring and renewal. Despite its dark mythological undertone, Persephone is lyrical and unique, making it a favorite among adventurous parents.
Beatrix
Beatrix, meaning “she who brings happiness,” has Latin roots and a storied history. Its final “x” adds a lively touch, distinguishing it from Beatrice. Associated with Beatrix Potter, it also features in pop culture like Kill Bill. Nicknames Bea and Trixie enhance its playful yet classic vibe.
Emmeline
A name with French and German origins, Emmeline means “work.” It rose to modern popularity as a vintage revival, appearing in the U.S. Top 1000 in 2014. Though medieval in roots, it gained cultural recognition through characters in Uncle Tom’s Cabin and The Blue Lagoon. Most famously, suffragette Emmeline Pankhurst bore the name, and Christian Bale also chose it for his daughter.
Constance
This English and Latin name means “steadfastness” and exudes virtue. It has Puritan roots and historical ties, from William the Conqueror’s daughter to Shakespeare. Despite its dated nickname Connie, the full name retains strength and dignity.
Amaryllis
From Greek origins meaning “to sparkle,” Amaryllis is a floral name with literary roots. It features in Virgil’s poetry and The Music Man. This bold botanical choice is both timeless and striking.
Isadora
This Greek name means “gift of Isis” and carries an artistic and vintage vibe. Linked to dancer Isadora Duncan, it stands out as a less common alternative to Isabella. The literary associations and nickname Izzy make it quirky yet refined.

Felicity
This Latin-derived name signifies “good fortune” and “happiness.” Its virtue-inspired roots are softened by its feminine and cheerful vibe. It gained wider appeal through the TV show Felicity and as the name of the Colonial doll in the American Girl series. Actress Felicity Huffman and its nicknames, Flick and Fee, add to its charm.
Cecily
Derived from Latin and meaning “blind,” Cecily is dainty and vintage. Associated with historical figures and characters from Beatrix Potter to Oscar Wilde, it has literary charm. Its variations, Cecilia and Cicely, provide alternatives with similar appeal.
Althea
From the Greek meaning “with healing power,” Althea is both poetic and strong. It traces back to Greek mythology as the mother of Meleager and was celebrated in pastoral poetry. Tennis legend Althea Gibson brought modern significance, and its short form, Thea, is also a favorite today.
Odette
A sophisticated choice of French and German origin, Odette means “wealthy.” Best known as the good swan in Tchaikovsky’s Swan Lake, it has a chic appeal. During WWII, it was the name of resistance heroine Odette Brailly. Variants like Odetta and Odile add historical and cultural richness.
Claudia
A name with Roman roots, Claudia means “lame” or possibly “enclosure.” It has an enduring presence, mentioned in the New Testament and tied to various literary characters. Claudia Schiffer and Claudia Cardinale have added glamour, while its historical ties lend it timeless appeal.
Minerva
Meaning “of the mind” in Latin, Minerva was the Roman goddess of wisdom. It appears in literature from Dickens to Harry Potter. With the nickname Minnie, this intellectual choice is ideal for vintage enthusiasts.
Guinevere
A Welsh name meaning “white shadow” or “white wave,” Guinevere reminds me of romance and adventure. Known as King Arthur’s queen, it offers a regal alternative to the more modern Jennifer. Nickname options like Gwyn or Gwen add accessibility.
Ines
Ines, a form of Agnes, means “pure” or “virginal.” A tragic Portuguese royal tale adds depth, while its modern popularity was boosted by actors Blake Lively and Ryan Reynolds naming their daughter Ines. The Spanish spelling, Inez, is equally charming.

Harriet
An English and French name meaning “estate ruler,” Harriet is a classic waiting for U.S. revival. Known for figures like Harriet Tubman and Harriet the Spy, it’s still stylish in England. Nicknames like Hattie and Hetty offer a playful twist.
Nell
Meaning “bright, shining one,” Nell is a vintage gem used independently or as a short form of Eleanor or Penelope. Popular in Victorian times, it has modern appeal as a fresh, understated choice. Celebrities like Helena Bonham Carter have kept this name alive.
Keziah
A lively Hebrew name meaning “cassia tree,” Keziah comes from the Old Testament. Its modern rarity and sweet nickname Kizzy make it a hidden treasure. Cassia offers a botanical and stylish alternative for nature-loving parents.
Celeste
Softly elegant and meaning “heavenly,” Celeste has been a steady classic while variations like Celestia add unique flair. This graceful name has appeared in pop culture through Babar’s Queen Celeste and Oscar-winning actress Celeste Holm.
Oona
This Irish name, meaning “lamb,” is fun and sweet. It has something to do with Eugene O’Neill’s daughter and Irish mythology. With its medieval heritage and modern revival, Oona is an original, but gentle choice for parents.
Petra
This Greek name, meaning “rock” or “stone,” is both strong and timeless. It draws inspiration from the ancient city of Petra in Jordan, a wonder of the world. Popular across Europe, it remains rare in the U.S. Supermodel and activist Petra Nemcova adds modern glamour to this vintage name.
Effie
Effie, derived from Euphemia, means “pleasant speech.” Though less common today, it holds appeal alongside names like Hattie and Letty. It gained attention through appearances in The Hunger Games and Sisterhood of the Traveling Pants, giving it a quirky, youthful edge.
Wilhelmina
Of German origin, Wilhelmina means “resolute protection.” Once seen as clunky, it’s regaining style thanks to nicknames like Willa, Mina, and Billie. It was worn by Dutch Queen Wilhelmina, a heroic figure during two world wars, and lives on through the renowned Wilhelmina Model Agency.

Ida
This German name, meaning “industrious one,” was a U.S. Top 10 choice a century ago. Popularized by Tennyson’s poem Princess Ida, it remains beloved in Scandinavia and Germany today. Historical bearer Ida B. Wells adds depth, and its mythological ties to Mount Ida lend it universal appeal.
Pippa
A playful diminutive of Philippa, Pippa means “lover of horses” and is sprightly yet elegant. Made famous by Pippa Middleton, it has literary roots in Pippa Passes. While popular in the UK, parents should note its occasional slang meanings in some European languages.
Delia
Delia, meaning ‘born on the island of Delos’, has a romantic as well as a mythological quality. The Greek goddess of the moon Artemis was linked to it; it also exists in literature and contemporary pop culture in Everwood and Ghost Whisperer. And it has a Southern charm that’s essentially timeless.
Verity
This virtue name, meaning “truth,” is rare yet appealing. A favorite in England, Verity has literary ties, appearing in Poldark and Agatha Christie mysteries. Its fresh sound and timeless virtue make it a standout among Puritan-inspired names like Faith and Grace.
Araminta
An enchanting name meaning “prayer” or “protection,” Araminta is both British and refined. Introduced in 17th-century literature, it appeared in National Velvet as the protagonist’s mother. Rare and lyrical, it offers a distinctive alternative to more common vintage names.
Viola
This Latin name, meaning “violet,” combines botanical, musical, and literary significance. Shakespeare’s Twelfth Night heroine gives it romantic flair, while actress Viola Davis modernizes its appeal. Once a Top 50 name, Viola feels ready for revival alongside trendy floral names.
Leonora
Leonora, meaning “compassion” or “light,” is a melodious and elegant choice. It has operatic ties to Beethoven and Verdi, as well as literary and artistic associations. Variants like Lenore and Leonore provide even more options for parents.
Agatha
A Greek name, Agatha means “good woman” and has deep literary and saintly associations. While the name is best known for Agatha Christie and its medieval origins, it is also modernized by nicknames such as Aggie. Old school but now alive and well with classic name fans.

Enid
Enid (meaning “life” or “spirit”) is a Welsh epic with Arthurian associations. Once a heroic accolade, it reappeared in Tennyson’s Idylls of the King. Long forgotten, quirky contemporary allegories such as Ghost World could bring it back.
Pandora
A strong Greek name, which means “all gifted,” Pandora is full of mythology. Despite its association with the notorious box, it’s making a comeback with other esoteric names. Literary appearances and Panda as a nickname lend him a kind of funky, contemporary flair.
Marnie
A diminutive of Marina, Marnie means “of the sea” and is enjoying a British revival. Known for Hitchcock’s film and its use by singer Lily Allen, it’s both retro and fresh. A recent appearance in Girls gives it added cultural resonance.
Bea
Lite, short and cheery, Bea (‘she who brings happiness’) is a vintage nickname that can be used alone. Variations such as Bee make it playful and its Golden Girl connection to Bea Arthur keeps it in time.
Dorothea
This Greek name, meaning “gift of God,” is romantic and old-fashioned. Famous for Middlemarch’s heroine and photographer Dorothea Lange, it also has cheeky nicknames such as Dottie and Thea. Dorothea is ripe for a magnificent revival after decades of neglect.
Tabitha
Meaning “gazelle” in Aramaic, Tabitha is a name with a whimsical, magical vibe. Associated with a charitable woman in the Bible and a Puritan favorite, it gained modern charm through Bewitched and Sarah Jessica Parker’s daughter. Nicknames like Tabby and Tibby add playful flair.
Eulalia
This Greek name (“sweetly speaking”) sounds very charming. Saint Eulalia, the teenage martyr of Spain, gives the name its historical context. The modern parent may choose nicknames such as Lally or Lalia for a different twist.
May
An English name meaning “the fifth month,” May is a timeless classic. It was once a Top 100 name, but is now popular as a new springtime middle name. Literary characters like May Bartram in The Beast in the Jungle give it depth, while its connection to Mary and Margaret adds versatility.

Susan
A Hebrew name meaning “lily,” Susan has a rich history of literary and historical prominence. From Susan B. Anthony to novels by Thomas Hardy and Charlotte Brontë, it has long represented strength and resilience. Nicknames like Susie and Zuzu keep it approachable for modern use.
Tess
With English roots meaning “to harvest,” Tess is a name full of substance and simplicity. Its literary ties to Thomas Hardy’s Tess of the D’Urbervilles add depth, while its cinematic portrayals by stars like Julia Roberts and Kate Hudson lend it a contemporary edge. For a longer form, consider Tessa.
Rowena
This Welsh name, meaning “white spear” or “famous friend,” has a storybook quality. Known from Sir Walter Scott’s Ivanhoe and Harry Potter, Rowena balances old-fashioned charm with modern intrigue.
Fern
A delicately feminine botanical name, Fern combines wilderness with ease. It was popularised as the lovable girl in Charlotte’s Web, and recently revived by reality TV personalities Jessa Duggar and Ben Seewald. It is the perfect name for someone who likes a natural yet classic name.
Elsa
Of German origin and meaning “pledged to God,” Elsa is both traditional and contemporary. Awakened by Disney’s Frozen, it also harks back to Wagner’s Lohengrin and the lioness in Born Free. Elsie is equally sweet for those who prefer a more gentle approach.
Tatiana
Derived from the ancient Latin name Tatius, Tatiana means “fairy queen” and has a regal, mystical aura. Adorned in Russian history, fiction and opera, it’s still chic in France. Its popularity has declined over the past few years but its style and cultural depth makes it timeless.
Lois
A Greek name meaning “most desirable,” Lois is due for revival after decades of dormancy. Once a Top 20 name in the 1920s, it carries Biblical roots as Timothy’s grandmother. Recent cultural nods and its similarity to names like Iris and Louise make it a strong vintage contender.
Pia
Meaning “pious,” Pia is a short, soft name with global appeal. Its simplicity places it in the same family as Mia and Nia, while its Latin roots give it elegance. Pia is heard in both European and Indian cultures, making it versatile and distinctive.

Sally
A cheerful offshoot of Sarah, Sally means “princess” in Hebrew. A midcentury classic that’s now catching on thanks to the likes of astronaut Sally Ride and Mad Men’s Sally Draper. Its casual charm and rich history make it a friendly, approachable option.
Sabina
Sabina, meaning “Sabine,” is a name of ancient Roman origin with timeless appeal. Linked to the legendary Sabine women who brought peace between warring tribes. Although its French and German version, Sabine, is more familiar across Europe, Sabina’s smooth tones and literary resemblance make it a treasure to be reclaimed.
Evelina
A melodic alternative to Evelyn, Evelina means “desired” or “water, island.” This medieval name, associated with the Norman Aveline, also works in nicely with the current trend of Ev-names. Because of its sweet sound and its historic origins, it is a stylish choice for today’s parents.
Henrietta
Meaning “estate ruler,” Henrietta is a vintage classic with royal ties. The name was brought to England by Henrietta Maria, Queen of King Charles I, and is associated with historical heroines such as Henrietta Lacks, whose influence paved the way for modern medicine. Lovely nicknames like Etta, Hetty and Hattie are pleasant too.
Lenore
A streamlined version of Leonora, Lenore means “light” and has literary weight through Edgar Allan Poe’s works. It pairs vintage elegance with modern simplicity, making it a standout Leo-inspired name. Its brief revival in the mid-20th century hints at its potential for a modern comeback.
Jemima
This Hebrew name, meaning “dove,” combines Biblical strength with aristocratic British charm. While it has faced cultural challenges in the U.S., its literary ties to Beatrix Potter and Vanity Fair showcase its timeless elegance.
Olympia
With connections to Mount Olympus and the Olympic Games, Olympia stands for power and beauty. This Greek name has a goddess-like aura and a chic cultural presence, from Manet’s painting to modern figures like Olympia Dukakis.
Leonie
Leonie, meaning “lion,” is a chic French and German variation of Leo-inspired names. Its elegant sound has literary ties through Proust’s Remembrance of Things Past. With its versatile pronunciation and international flair, Leonie is a refined yet approachable choice.

Marcella
A Latin name meaning “warlike,” Marcella combines force and antique elegance. Recognized in Don Quixote and connected to a Roman saint, it is historically and literarily layered. Nicknames such as Marcie or the less common Marcellina make a wonderful mascot for this lost gem.
Theresa
Theresa, meaning “to harvest,” has a regal and ethereal feel. Influenced by the saints such as Teresa of Avila and Mother Teresa, it’s a combination of power and compassion. Nicknames like Tess, Tessa or Tea give this timeless classic a contemporary edge.
Marjorie
A Scottish name meaning “pearl,” Marjorie was a mid-century favorite with royal and literary ties. Linked to The Yearling author Marjorie Kinnan Rawlings and Margery Williams of The Velveteen Rabbit, it combines vintage warmth with contemporary potential. Fresh nicknames like Jorie modernize its charm.
Cornelia
Cornelia (horn), a Roman feminine name of virtue and beauty. Previously acclaimed as a feminine exemplar, it gives us old-fashioned style like Amelia or Cordelia. Names such as Cora or Nell make it relatable, and the anonymity keeps it different.
Dottie
A playful diminutive of Dorothy, Dottie means “gift of God.” Popular in the 1890s, it’s gaining new life thanks to its vintage charm. Known through figures like singer Dottie West and A League of Their Own, it’s a savory throwback option for modern parents.
Wrap up
I will confess I’m all too much in love with the vintage girl names and the grace they add.
Every name here is a little jewel – a name with a past, a story and never-ending hope.
Whether you’re into literary Lenore, nature-loving Fern, or the dominant Olympia, all these names have something for every parent on the hunt for a girl name that will be used time and again.
Choosing a name is the most meaningful part of bringing a baby home, and I hope that this list will help you to make that choice as much as it did for me.
Be it the quirkiness of Dottie, the reigning dominance of Leonie, or the delicate elegance of Evelina, I guarantee you’ll have your own personal favorite (or favorites!) here.
If you have a vintage name that you absolutely love, let me know– let’s keep swooning about the beautiful oldies!
And Happy Naming!
[…] matter if you want traditional or modern names, ones inspired by nature or those with deep cultural roots, you’ll find […]