Do you love uncommon old-fashioned baby girl names? Are you looking for a vintage baby girl name you don’t hear anymore? Then, this is the right post for you.
My name is Gloria. And yes, Gloria is a vintage girl name. I can count on one hand how many Gloria’s I’ve met. We are that few (and special)!
You can imagine how pleased I am to write this post today, it resonates deeply with me as a fellow old-fashioned namesake.
Anyhow, the beauty of having an uncommon retro girl name is that you get to stand out amongst your peers as the girl with the timeless name.
So, I totally get why you would want such a special name for your baby girl.
I’ve taken out the time to compile 100 forgotten vintage girl names that I’m sure you’ll absolutely love. These are girl names hardly used anymore!
You would find that many are uncommon and a few have been brought “back to life” because they are names of famous people or characters such as Gwyneth (Paltrow), Octavia (Spencer), Hermione (Granger – Harry Potter).
100 Vintage Baby Girl Names You Don’t Hear Anymore
Below are the detailed meanings, origins and nicknames of 100 elegant vintage girl names. If you want to know more about these uncommon old-fashioned baby girl names, keep on reading.
Agatha is a strong old lady’s name of Greek origin meaning “good, honourable”. Some nicknames for Agatha are Aggie and Ags.
Agnes is a cute old school name of Greek origin meaning “pure, holy”. Some nicknames for Agnes are Agnie and Nessie.
Alma is a sweet name from a variety of origins – Latin, Italian, Hebrew and Arabic. It means “nourishing, kind; soul; young woman; learned”. Some nicknames for Alma are Al and Ali.
Amarantha is a beautiful Greek name meaning “unfading”. Some nicknames for Amarantha are Amara and Ammy.
Antoinette is a stunning name of French origin. In English Baby Names the meaning of the name Antoinette is: “Highly praiseworthy”. Some nicknames for Antionette are Annie and Netty.
Augusta is a pretty Latin name meaning “great, magnificent”. Some nicknames for Augusta are Gus and Gussie.
Barbara is a traditional name of Greek origin meaning “strange” or “foreign”. Some nicknames for Barbara are Babs or Barbs.
Benedicta is a pretty Latin name meaning ‘blessed’. Some nicknames for Benedicta are Bennie and Bene.
Berenice is a lovely name that comes from Ancient Greek origin and means “bringer of victory”. Some nicknames for Berenice are Bere and Reni.
Bernice is another lovely form of Berenice which originates from Ancient Greek and has the meaning “bringer of victory”. Some nicknames for Bernice are Bernie and Benny.
Carlisle is a strong name of English origin meaning “from the walled city”. Some nicknames for Carlisle are Carli and Lyle.
Carole is a traditional name of English origin, meaning “free person” or “song”. Some nicknames for Carole are Caro and Carrie. Carole is also a cute Christmas female name.
Catherina is a beautiful name that derives from Ancient Greek and has the meaning “pure”. Some nicknames for Catherina are Cat and Cath.
Claudine is a lovely forgotten vintage name that is French in origin and means “lame”. Some nicknames of Claudine are Claudi and Dina.
Concordia is an unusual and unique name that comes from Latin origin meaning “harmony”. Some nicknames of Concordia are Connie and Cory.
Constance is a pretty name of Latin origin and has the meaning “constant”. Some nicknames for Constance are Connie and Consta.
Deborah is a traditional name that comes from Hebrew origin meaning “bee”. Some nicknames for Deborah are Debs and Debbie.
Diane is a pretty name of French origin meaning “divine”. Some nicknames for Diane are Di and Dee-Dee.
Dolores is a lovely name that comes from Spanish origin and means “lady of sorrows”. Some nicknames for Dolores are Dolly and Lola.
Dorothea is a beautiful name of Greek origin and has the meaning “gift of God”. Some nicknames for Dorothea are Dot and Dottie.
Edith is a stunning name that comes of English origin and means “prosperous in war”. Some nicknames of Edith are Edie and Dita.
Elda is a pretty name of Hebrew origin and has more than one meaning. In English, it means “old and wise protector”. In Italian it means “a battle maiden” and in Latin, it means “of advanced age”. Some nicknames of Elda are El and Elds.
Elisabeth is a pretty relation to the Hebrew name Elizabeth, meaning “God’s promise”. Some nicknames of Elisabeth are Elisa and Lissie.
Emmanuella is a beautiful name that is Hebrew in origin and means “God is with us”. Some nicknames for Emmanuella are Emma and Emmy.
Enid is a lovely Welsh name and means “life, spirit”. Some nicknames for Enid are Enie and Edie.
Ernestine is a pretty name of Old German origin meaning “serious”. Some nicknames for Ernestine are Ernie and Nessie.
Ethel is a traditional name that comes from English origin meaning “noble maiden”. Some nicknames for Ethel are Ettie and Ethy.
Eudora is a beautiful name that is Greek in origin and means “good gift”. Some nicknames for Eudora are Dora and Dorie.
Eunice is a lovely name that comes from Greek origin meaning “good victory”. Some nicknames for Eunice are Uni and Nessa.
Frances is a pretty non- girly name which is of Latin origin meaning “from France” or “free one”. Some nicknames for Frances are Frankie and Fran.
Fredrika is a stunning name that comes from Old German meaning “peaceful ruler”. Some nicknames for Fredrika are Freddie and Rika.
Geneva is a beautiful of French origin meaning “juniper tree”. Some nicknames for Geneva are Gene and Ginny.
Genevieve is a strong name that is French in origin and means “tribe woman”. Some nicknames for Genevieve are Nevie and Gene.
Geraldine is a traditional name of Old German and French origin meaning “spear ruler”. Some nicknames of Geraldine are Geri and Dina.
Gertrude is a strong name of Old German origin and means “strong spear”. Some nicknames of Gertrude are Gertie and Trudy.
Gilberta is a pretty name of Old German origin and means “bright promise”. Some nicknames for Gilberta are Gilly and Berta.
Gloria is a lovely name of Latin origin meaning “glory”. Some nicknames of Gloria are Glo and Ria.
Gwendolen is a pretty name of Welsh origin meaning “white ring”. Some nicknames of Gwendolen are Gwen and Gwennie.
Guinevere is a beautiful name of Welsh origin and means “white shadow”. Some nicknames of Guinevere are Evie and Ginnie.
Gwyneth is a traditional Welsh name meaning “happiness”. Some nicknames for Gwyneth are Gwyn and Gwynnie.
Harrietta is a beautiful name of German origin and means “home-ruler”. Some nicknames for Harrietta are Harri and Ettie.
Henrietta is a lovely name that has the same origin and meaning as Harrietta above. Some nicknames of Henrietta are Henri and Etta.
Hephzibah is a stunning name of Hebrew origin meaning “she is my delight”. Some nicknames for Hephzibah are Hephie and Effie.
Hermione is a pretty name of Greek origin that means “messenger, earthly”. Some nicknames for Hermione are Hermie and Hemmie.
Hildegard is a strong name of Old German origin meaning “battle stronghold. Some nicknames for Hildegard are Hilda and Hildy.
Hildred is a lovely name of Old German origin which means “battle counsellor”. Some nicknames for Hildred are Hilly and Hils.
Honoria is a pretty name of Latin origin meaning “woman of honour”. Some nicknames for Honoria are Honor and Norie.
Hyacinth is Greek for Hyacinth flower. Cute nicknames are Jacinda, Jacintha, Giacinta.
Imelda is a beautiful name of both Old German and Italian origin meaning “universal battle”. Some nicknames for Imelda are Melda and Immy.
Imogen is a pretty name from both Irish and Gaelic origin meaning “maiden”. Some nicknames for Imogen are Immy and Ginny.
Josephina is a lovely name of Hebrew origin and means “He shall increase”. Some nicknames for Josephina are Josie and Fifi.
Jude is a strong name of Hebrew and Latin origin meaning “praised”. Some nicknames for Jude are Judy and Judes.
Judith is a lovely name of Hebrew origin and means “woman of Judea”. Some nicknames for Judith are Judy and Jude.
Katherina is a beautiful name of Greek origin meaning “pure”. Some nicknames for Katherina are Katy and Kath.
Lenora is a beautiful name related to the Greek names Eleanor, Lenore and Leonora. Some nicknames for Lenora are Lenny and Nora.
Leontine is a stunning name from both French and Latin origins meaning “lioness”. Some nicknames of Leontine are Leonie and Tina.
Lorenza is a beautiful name of Italian origin meaning “from Laurel”. Some nicknames for Lorenza are Laurie and Renzie.
Lorraine this beautiful French name means “from Lorraine”. Short forms of Lorraine include Lori, Lorine.
Lucrezia is a stunning Italian name meaning “profit or wealth”. Lucrezia Noin is an anime character from Gundam Wing.
Magdalene is a Greek name that means “from Magdalene”. There are so many pet names for Magdalene. My favourites are Lena, Lynn, Madge, Maude.
Marceline a pretty Latin name meaning “belonging to Mars”. It’s also a feminine form of Mark. Common nicknames are Marcy, Marquita.
Margaret is of Greek origin, Margaret means “pearl”. Greta, Gretchen, Maggie, Maisie are some great nicknames for Margaret.
Marjorie is a form of Margery. It means “pearl”. Marje and Marjie are great pet names.
Matilda is an Old German name. It means “powerful in battle”. Tilly, Mattie are perfect nicknames.
Maud is a form of Madeline or Matilda.
Maureen is a sweet old French name that means “dark-skinned”. It’s nicknames include Mora, Moira and Maurizia.
Melisande was made popular in recent years by the Tv series, Game of Thrones. Melisande is a form of Melissa that means “honey bee”. Short forms are Mellie, Millie, Missy, Misha.
Meredith a Welsh name meaning “guardian of the sea”. A beautiful pet name is Merry.
Mildred means “gentle counsellor”. It’s Old English in origin. Cute nicknames are Milly, Millie.
Millicent means “industrious” and is a form of Melissa. Short forms are Mel, Missy, Millie.
Mirele is a Hebrew that’s a short form of Miriam meaning “wished for a child”. Nicknames include Mele, Maire.
Mona a pretty name of Greek origin meaning “noble”. Cute nicknames are Moina, Monah.
Morgana was made popular by the infamous character in Merlin. Morgana is a beautiful Welsh name meaning “edge of the sea”. A feminine form of Morgan. Pet names include Morgen, Morganne.
Muna is a beautiful Arabic name meaning “wishes, desires”. Pretty pet names for Muna are Mona, Mouna.
Octavia is the feminine form of Octavius. It’s Latin for “eight”. Notable actress and Oscar winner, Octavia Spencer have made the name more popular lately.
Odelia a Hebrew name that means “I will praise God”.
Olga a Scandinavian name meaning “Holy”. Cute short forms are Olive, olva, Helga.
Olympia Greek for “heavenly”. Can be shortened to Olympe, Olimpia.
Patricia Latin for “of the nobility” and feminine form of Patrick. Short forms are Pat, Patsy, Trish.
Perpetua is Latin for “continuous”. Perpetua Fancourt is a character in the Harry Potter series.
Phyllis is Greek for “green bough”. Nicknames are Filide, Philis.
Prudence is a beautiful Latin name meaning “foresight, intelligence”. Cute pet names are Peu, Prue.
Regina is a Latin name meaning “queen”. Raina, Reggie, Regan are some of her nicknames.
Roberta an Old English name that means “shining with fame”. Roberta is also a feminine form of Robert. Nicknames include Bobbie, Robbie, Robin.
Rosamund is Old German for “famous guardian”. Beautiful nicknames for Rosamund are Ros, Roz.
Roslyn is an English variation of the name, Rosalyn. It means “soft, tender, flexible”.
Ruth is a biblical name of Hebrew origins. Ruth means “friend of beauty”. A Cute nickname is Ruthie.
Scholastica is a Latin name meaning “rhetorician, orator”. Cute nicknames are Scholar, Lastica.
Severine is a beautiful feminine name that is a variant of Severina. It means “stern”. Nicknames for Severine are Sev, Rina, Ria.
Simin is a pretty Persian name meaning “silvery”.
Soledad is a cute Spanish name meaning “solitude”. And the name of Olympic medalist, Soledad Gracia.
Susan is a Hebrew name for “lily”. Pretty nicknames are Sue, Suki, Suzi.
Sybil is Greek for “prophetess”. Popular nicknames are Cybill, Sib, Sibby.
Teresa a Greek name for “reaper”. Tessy, Tracy, Terri, Zita are known nicknames.
Theodora means ‘gift of God’ and a feminine form of Theodore. Theodora is of Greek origin. Sweet nicknames are Dora, Fedora, Theda.
Tovah is a beautiful Hebrew name meaning “good”. An alternate spelling is Tova.
Ursula is Latin for “little bear”. Orsa, Sula are common nicknames of Ursula.
Victoria is Latin in origin. Victoria means “victory” and is the feminine form of Victor. Vickie, Vicky are cute nicknames.
Virginia is Latin for “virginal, maidenly”. Ginger, Ginni, and Jinny are beautiful nicknames.
Winnifred is Old German for “peaceful friend”.It’s also a form of Guinevere. Freddie, Freddy, Winnie, Wynn are cute nicknames of Winnifred.
📌 PIN FOR LATER
I hope you’ve found an elegant vintage girl name for your princess from the list above.
If you need middle names to go with these beautiful classic baby girl names, check out these posts below:
- 200+ cute middle names for Freya
- Pretty middle names to go with Phoebe
- 215 middle names for Imogen
- 525 beautiful middle names for girls
- Baby names meaning God answers prayers
- 20+ full names for the nickname, Libby
- 52 Names for shy girls
Congratulations on your baby girl!