Vintage Girl Names that are Cool Again

Vintage baby names are back in fashion! They represent the great old times, but they are cool simultaneously without sounding out-of-date. Step into a world of heritage and tradition that your baby girl will learn to love from a young age. Vintage has nothing to do with old and outmoded; vintage is about preserving the things that matter to you the most. People still want to remember things that made a difference as exceptional examples of style and elegance. Vintage baby names can give your baby girl this chic image, a bravura that will stick out and be notable in all cases. One of the vintage baby names on our list below will give her grace and smartness that will embrace your baby girl for years to come! So let us go explore the past and learn from it. Take it as a fun history lesson involving many legacy studies of the vintage baby names’ meanings and origin, when and how they surface, and why they are cool again!Hello! My Name Is Alice.

The Best Vintage Baby Names for Girls with Meanings

  • Alice: from the classic masterpiece of British writer Charles Lutwidge Dodgson, aka Lewis Carroll, Alice in Wonderland. The book is full of deep symbolism, the fantasy world, the white rabbit, the Cheshire Cat, the mad tea party, a hymn to vintage heritage, and many more! A legendary fairy tale that all kids should read. Alice in Wonderland was also transferred to the big screen by Tim Burton, starring Johnny Depp as the Mad Hatter!
  • Annabel: the prime example that vintage baby names are cooler than ever, Annabel reached a peak in popularity in 2012! The roots of this name go back to the centuries when it was very popular in Scotland around the 12th century. Annabel’s name has two parts: Arn, which means eagle, and Arin, which means a hearth.
  • Artemis: according to Greek mythology, Artemis is one of the 12 Gods living in mountain Olympus. She was the Goddess of hunting and the mistress of the animals, the Goddess of virginity, and the God who aimed women to give birth. Got your attention now? Pregnant women should not be afraid; Artemis is there for you!
  • Cecilia: means the way for the blind. Cecilia (as you might already have guessed) is a Latin name derived from the name caecus, which means blind. Cecilia is also known as the saint of music in Christianity, so you might want to consider this vintage baby name if you have dreams about your baby girl growing up to be like Beyonce, Pink, or Lady Gaga!
  • Clemence: means mild and gentle and is of Latin origin.
  • Denise: a name of French origin, Denise is the female form of Dennis. However, its origin comes from Dionisos, the pagan Greek God of wine and festivals. So, in this case, Denise means the girl who was devoted to the ancient mysteries of Bacchus, where people were initiated through a rite into a secret society of wise men and women who hold strength and wisdom. Celebrity baby name for the American actress Denise Richards, born in 1971.
  • Edith: means prosperous during the war, a vintage baby name of English Origin composed of two elements: ēad, which means good fortune, and gyth, which means war.
  • Eleanor: a form of Alienor which derives from the Greek name Helenē that in turn has the meaning of light and beauty.
  • Elizabeth: we have discussed this baby name a LOT in as we never get enough of it! Who cares anyway? It is a name loved by millions and can be consistently found in the top 10 baby names. It also happens to be a vintage name; thus, you can see it on this list in a true unapologetic way!

Hello! My Name Is Elizabeth.

  • Eloise: is a name of German origin consisting of two parts: haila which means hearty, and vid, which means wide. You can find it on the list of vintage baby names because of its link to the Eloise series of books written by Kay Thompson in the 1950s.
  • Fleur: a rare Old French name that derives from the word flower.
  • Florence: a Latin name that comes from Florens. The meaning of this vintage baby name is to bloom, the person who is flourishing and is prosperous.
  • Heidi: a true vintage comic book from Switzerland; Heidi is the little girl who sets her traveling adventure and is not afraid to learn about the unknown around her. Heidi was written by Johanna Spyri and is considered one of the greatest European children’s literature examples. Celebrity baby name for Heidi Klum, the German American top model who turned into a TV host and a businesswoman.
  • Judith: Celebrity baby name for the American funk singer Judith Hill, a true representative of vintage culture through her famous song “Baby, it’s cold outside.”
  • Leonie: a name of Greek origin that derives from the word lioness.
  • Meredith: Are you a fan of Grey’s Anatomy? Then you must have met Meredith Grey, M.D.! Meredith’s dynamic character has captured the hearts and minds of people around the world. The meaning of the vintage baby name Meredith is the sea protector, and it has a Welsh origin.
  • Nora: the meaning of the name Nora can be found in the Arabic word “noor,” which means the light. However, other scholars link Nora to “Honora, ” a name of English origin that means honor. Celebrity baby name for American singer and songwriter Norah Jones, famous for her talent in piano and acting skills.

Hello! My Name Is Ophelia.

  • Ophelia: William Shakespeare is a striking example of vintage, and his play Hamlet is legendary as an undisputed source of old-fashioned symbol of legacy. Ophelia was a young woman from Denmark who belonged to Polonius’s noble family.
  • Phoebe: in the TV series Friends, Phoebe represented all things vintage for more than 10 years. Her clothes, hair, and general attitude were prime examples of a stylish old-fashioned approach to life.
  • Rosamund:  from the Latin phrase “rosa mundi,” which means the rose of the world. Henry II’s mistress  – thus the vintage link -Rosamund Clifford has been given this nickname because of her extraordinary beauty. But, of course, every actress’s dream is to be a Bond girl. Rosamund Pike (born 1979) did just that when she grabbed the second leading female role next to Halle Berry, accompanying Pierce Brosnan’s last outing as James Bond in Die Another Day (2002).
  • Sally is a vintage baby name because it is associated with Britain’s “Contact the Elderly” campaign. The main message was “take Sally and Harry to Sunday tea.” The poster had a true vintage feeling and attributed to two old-fashioned names that appeal to people in their 50s but at the same time are names that are definitely cool again!
  • Selma: a variant of Salma or diminutive of Anselm, which means God’s helmet. In the ancient Celtic language, schelma meant beautiful view. Selma’s name appears as the Fingal castle name in the gothic poem by Macpherson titled Ossian (1760). The celebrity baby name for actress Selma Blair (born 1972) starred in the box office hit Cruel Intentions and the fantasy sci-fi movie series Hell Boy.
  • Theodora: the powerful Byzantine empress, Justinian’s wife, Theodora’s rare and unusual name has a true vintage sense. It’s a name of Greek origin that means the gifts of God. So a cool nickname for Theodora is Thea which means Goddess.
  • Ursula: if you consider Disney’s cartoons as vintage, then the arch-enemy of Little Mermaid is absolutely old-fashioned and sic! Ursula is a short form of the Latin word ursa which means she-bear. Thus, it is also a name that is considered strong and tough, suitable for a baby girl soon to be a feminist!
  • Winona is derived from the rare and uncommon Siouan language. This unique baby name comes from the vintage term Winúŋna which means firstborn daughter. Celebrity baby name for hot Hollywood movie star Winona Ryder (born 1971) played her breakthrough role as the gothic problematic girl Lydia in Beetlejuice by Tim Burton. Winona is also a modern cartoon character in the ever-expanding and the increasingly complex Pokemon universe.

Hello! My Name Is Phoebe.

150 Old Fashioned Baby Girl Names that are Truly Timeless

KayeMeaning: “Pure.” (Greek origin).
PhillipaMeaning: “Horse lover.” (Greek origin).
AudreyMeaning: “Noble strength.” (English origin).
BlancheMeaning: “White, pure.” (German origin).
EmilyMeaning: “To excel.” (Latin origin).
PeggyMeaning: “A variant form of Peg..” (Greek origin).
BelindaMeaning: “”The beautiful river,” from the Latin Bella (beautiful) and Indus (a river in Asia)..” (German origin).
BetsyMeaning: “A diminutive form of Elizabeth..” (Hebrew origin).
MollyMeaning: “Of the sea.” (English origin).
RosaMeaning: “Rose.” (Latin origin).
MarjorieMeaning: “Pearl.” (English origin).
SadieMeaning: “Princess.” (Hebrew origin).
SophiaMeaning: “Wisdom.” (Greek origin).
HazelMeaning: “Hazelnut tree.” (English origin).
SylviaMeaning: “Woods, forest.” (Latin origin).
MaryaliceMeaning: “.” ( origin).


MayMeaning: “The fifth month.” (English origin).
ElsieMeaning: “God is my oath.” (English origin).
JosieMeaning: “God will increase.” (English origin).
EleanorMeaning: “Of unknown meaning.” (English origin).
NancyMeaning: “A diminutive-variant of Anna or Anne, from the Hebrew Hannah, grace..” (Hebrew origin).
CatherineMeaning: “Pure.” (Greek origin).
DianaMeaning: “Heavenly and divine.” (Latin origin).
VioletMeaning: “Violet flower.” (English origin).
FlorenceMeaning: “Flowering, in bloom.” (Latin origin).
EverlyMeaning: “From the boar meadow.” (English origin).
AdelineMeaning: “Noble one.” (German origin).
HeloiseMeaning: “Famous warrior.” (German origin).
MadelineMeaning: “Woman from Magdala.” (English origin).
SusannaMeaning: “Lily.” (Hebrew origin).
MabelMeaning: “Lovable.” (Latin origin).
MaraMeaning: “Bitter.” (Hebrew origin).
HedyMeaning: “Delightful, sweet; my echo.” (Hebrew origin).
MargoMeaning: “Pearl.” (French origin).
AbigailMeaning: “Father’s rejoice.” (Hebrew origin).
AmeliaMeaning: “Work.” (German origin).
EdithMeaning: “Strife for wealth.” (English origin).
JosephineMeaning: “God will increase.” (Hebrew origin).
MatildaMeaning: “Mighty in battle.” (German origin).
GraceMeaning: “Gracious one.” (English origin).
RubyMeaning: “Red gemstone.” (English origin).
AnitaMeaning: “”The graceful one,” based on the Hebrew hannah, grace..” (Spanish origin).
AnneMeaning: “He (God) has favored me.” (Hebrew origin).
LydiaMeaning: “From Lydia.” (Greek origin).
LucyMeaning: “Of the light.” (English origin).
JaneMeaning: “God is gracious.” (Hebrew origin).
JoyMeaning: “Happiness.” (Latin origin).
IsadoraMeaning: “Gift of Isis.” (Latin origin).
JuneMeaning: “Month of June.” (Latin origin).
MaddieMeaning: “Woman from Magdala; maiden; young, unmarried woman.” (Hebrew origin).
LindaMeaning: “Pretty.” (Spanish origin).
RuthMeaning: “Friend.” (Hebrew origin).
RosalindMeaning: “Gentle horse.” (German origin).
MeredithMeaning: “Great, noted ruler.” (Welsh origin).
ShirleyMeaning: “Bright meadow.” (English origin).
MinnieMeaning: “A variant form of Mary..” ( origin).


AnnaMeaning: “Gracious.” (Hebrew origin).
AgnesMeaning: “Pure, holy.” (Greek origin).
PearlMeaning: “Pearl.” (Latin origin).
LeonaMeaning: “Lion.” (Latin origin).
MalloryMeaning: “Unlucky.” (French origin).
AnnemarieMeaning: “He (God) has favored me.” (Hebrew origin).
JudyMeaning: “A diminutive form of Judith..” ( origin).
ConnieMeaning: “A short form of Constance..” (English origin).
JohannaMeaning: “God is gracious.” (Hebrew origin).
StellaMeaning: “Celestial star.” (Latin origin).
DaisyMeaning: “Daisy flower.” (English origin).
JudithMeaning: “From Judea; Jewish.” (Hebrew origin).
SarahMeaning: “Princess.” (Hebrew origin).
HelenaMeaning: “Sunray, shining light.” (Greek origin).
BernadetteMeaning: “Strong, brave bear.” (German origin).
AliceMeaning: “Of the nobility.” (German origin).
CoraMeaning: “Maiden.” (Greek origin).
SamanthaMeaning: “Name of God.” (Hebrew origin).
EmmaMeaning: “Whole or universal.” (German origin).
BettyMeaning: “A diminutive form of Elizabeth..” (Hebrew origin).
DotMeaning: “Gift of God.” (Greek origin).
VeronicaMeaning: “True image.” (Latin origin).
DoraMeaning: “Gift.” (Greek origin).
LulaMeaning: “Famous warrior.” (German origin).
MargaretMeaning: “Pearl.” (English origin).
BabetteMeaning: “Among English-speaking peoples, a diminutive of Barbara (“the stranger”); in French, a diminutive of Elizabeth (“God is my oath”)..” (French origin).
FloraMeaning: “Flower.” (Latin origin).
HattieMeaning: “Home ruler.” (German origin).
FrancesMeaning: “From France.” (Latin origin).
MarionMeaning: “A variant form, through the French, of Mary..” (French origin).


Check baby name meanings or explore the best baby names, including famous names,

unusual names, cool names, names by ethnic groups, and many more!

Baby Names
MaggieMeaning: “Pearl.” (English origin).
NoraMeaning: “Honorable one.” (Latin origin).
TabithaMeaning: “Gazelle.” (Aramaic origin).
TessMeaning: “Late summer.” (Greek origin).
FrankieMeaning: “From France.” (Latin origin).
LillianMeaning: “Lily flower.” (English origin).
BeaMeaning: “A diminutive of Beatrice..” (English origin).
BessMeaning: “A diminutive form of Elizabeth, “to the Lord I consecrate thee.”.” ( origin).
MarthaMeaning: “Lady; mistress of the house.” (Aramaic origin).
EvelynMeaning: “Desired one.” (English origin).
AdelaMeaning: “Noble.” (German origin).
GeorgetteMeaning: “Farmer.” (Latin origin).
BarbaraMeaning: “Foreign woman.” (Latin origin).
EllaMeaning: “Other goddess.” (Hebrew origin).
MargotMeaning: “Pearl.” (French origin).
EstelleMeaning: “Star.” (Latin origin).
MarilynMeaning: “”Tempestuous Mary,” from Mary and the Anglo-Saxon hlynn, a torrent..” (Modern origin).
LenaMeaning: “Woman from Magdala.” (Hebrew origin).
ClaraMeaning: “Bright and clear.” (Latin origin).
EstherMeaning: “Star.” (Persian origin).
BeatriceMeaning: “Voyager (through life); blessed.” (Latin origin).
SallyMeaning: “”The princess,” a diminutive form of Sarah..” (Hebrew origin).
LorettaMeaning: “”The knowing one,” from the Middle English lore, traditional learning..” (Italian origin).
JoyceMeaning: “Lord.” (Latin origin).
LucilleMeaning: “Of the light.” (French origin).
RoseMeaning: “Rose flower.” (English origin).
CarolineMeaning: “Free woman.” (French origin).
ElizabethMeaning: “God is my oath.” (Hebrew origin).
AlmaMeaning: “Nourishing, kind; soul; young woman; learned.” (Modern origin).
IvyMeaning: “Ivy plant.” (English origin).
ViolaMeaning: “Purple.” (Latin origin).
DellaMeaning: “Noble.” (German origin).
EloiseMeaning: “Healthy one.” (English origin).
OpalMeaning: “Gem, jewel.” (Indian (Sanskrit) origin).
LouiseMeaning: “Famous warrior.” (German origin).
BonnieMeaning: “Fine, attractive, pretty.” (Scottish origin).
VeraMeaning: “Truth and faith.” (Latin origin).
PollyMeaning: “A diminutive form or nickname for Mary..” (Latin origin).
NaomiMeaning: “Pleasant one.” (Hebrew origin).
MaryMeaning: “Of the sea.” (Latin origin).
MarieMeaning: “A French form of Mary..” (French origin).
PriscillaMeaning: “Ancient, venerable.” (Latin origin).
NellieMeaning: “Horn; sun ray, shining light.” (Latin origin).
NellMeaning: “Horn; sun ray, shining light.” (Latin origin).
LouisaMeaning: “Famous warrior.” (German origin).
BillieMeaning: “A feminine diminutive of William..” (English origin).
AnnabelleMeaning: “Lovable and graceful.” (English origin).
ValerieMeaning: “Strength and vigor.” (French origin).
ConstanceMeaning: “Constancy, steadfastness.” (Latin origin).
DollyMeaning: “A variant spelling of Dollie..” (English origin).
VictoriaMeaning: “Victory.” (Latin origin).
EleanoraMeaning: “Sun ray, shining light.” (Greek origin).
DorothyMeaning: “Gift of God.” (Greek origin).
JessaMeaning: “He sees.” (Hebrew origin).
CharlotteMeaning: “Free man.” (French origin).
SophieMeaning: “Wisdom.” (Greek origin).
BeverlyMeaning: “Beaver stream or meadow.” (English origin).
EmmelineMeaning: “Work.” (German origin).
KatherineMeaning: “Pure.” (Greek origin).
LilyMeaning: “Lily flower.” (English origin).
ClaudiaMeaning: “Lame.” (Latin origin).
OliviaMeaning: “Olive tree.” (Latin origin).
GeorgiaMeaning: “Farmer.” (English origin).


More Names for Girls

David Miller

Hey there! I'm David Miller, a multi-faceted journalist, writer, and designer with a passion for creative expression and a drive to inform and entertain. With a diverse skillset, I bring important stories to life as a journalist, provide a unique perspective through my writing, and add a creative touch to my designs as a designer. My passion for technology, cinema, TV series and books keeps me on the cutting-edge of current events and popular culture. When I'm not working, I can be found reading a book or watching a movie, soaking up inspiration from the latest trends and happenings. I live in Greece with my three kids and cherish the time I get to spend with them, exploring all that this beautiful country has to offer.