Vintage Girl Names

Are you looking for beautiful vintage girl names for your baby girl?

Then walk down memory lane with us as you check out our ultimate list of vintage baby girl names!

There is something alluring about elegant vintage girl names.

They are both beautiful and unique.

And although some might consider vintage female names ‘old fashioned’, they have truly stood the test of time.

So, if you are ready to make an old vintage girl name new again, make sure you check out our lists below as your sure to find a vintage baby girl name you love.

From unique vintage names like Delphine, Clementine, and Seraphina.

To elegant vintage names like Margot, Scarlett, and Audrey.

To vintage names for girls you’ll love like Vivian, Elizabeth, Isabella, and Penelope.

Here you’ll find the very best unique vintage girl names, pretty vintage girl names, cute vintage girl names, beautiful vintage girl names, unique vintage names, rare vintage girl names, and more!

And if you love these vintage female names? Make sure you check out these elegant girl names, old fashioned girl names, and posh girl names. Or any of these 1000+ uncommon girl names.

Beautiful Vintage Girl Names

Best Vintage Girl Names

Abagail

– of Hebrew origin meaning ‘joy of the father’

Agnes

– of Greek origin meaning ‘pure, virginal’

Alexandra

– of Greek origin meaning ‘defending men’

Alice

– of German origin meaning ‘noble’

Amelia

– of Latin origin meaning ‘work’

You may also love these middle names for Amelia and nicknames for Amelia.

Anne

– of Hebrew origin meaning ‘He (God) has favored me’

Barbara

– of Latin origin meaning ‘foreign woman’

Bridget

– Gaelic origin meaning ‘exalted one’

Clara

–  of Latin origin meaning ‘bright, clear’

Cora

– of Greek origin meaning ‘maiden’

Diana

– of Latin origin meaning ‘divine’

Dorothy

– of Greek origin meaning ‘gift of God’

Edith

–  of English origin meaning ‘prosperous in war’

Eleanor

–  of Greek and French origins meaning ‘light– hearted; shining light’

You may also love these middle names for Eleanor.

Elizabeth

– of Hebrew origin meaning ‘God is my oath’

You may also like these middle names for Elizabeth and nicknames for Elizabeth!

Eve

– of Hebrew origin meaning ‘life’

Evelyn

–  of English origin meaning ‘beautiful bird’

Think the name Evelyn is the perfect name for your baby girl? Then pair it with one of these middle names for Evelyn!

Faith

– of English origin meaning ‘faith’

Florence

–  of Latin origin meaning ‘flourishing, prosperous’

Gladys

– of Welsh origin meaning ‘land, nation’

Gloria

– of Latin origin meaning ‘glory’

Grace

– of Latin origin meaning ‘God’s Grace’ or ‘elegant or refined movement’

Love the name Grace? Then learn more about the Grace name meaning. Or pair it with one of these middle names for Grace and nicknames for Grace.

Hester

– of Greek origin meaning ‘star’

Hilda

– of German origin meaning ‘battle woman’

Ivy

– of English and Latin origin meaning ‘climbing evergreen plant’

Love the name Ivy? Then learn more about it with our Ivy name meaning guide! And pair it with these middle names for Ivy!

Isabella

– of Hebrew, Spanish, Italian origin meaning ‘pledged to God’

Loving these vintage names? Then make sure you also check out these middle names for Isabella and nicknames for Isabella for more inspiration!

Jean

– of English origin meaning ‘God is gracious’

Kathy

– of English origin meaning ‘pure’

Lily

–  of Latin origin meaning ‘flower, lilium, lily’

Love the name Lily? Then learn more about the Lily name meaning or pair it with one of these middle names for Lily and nicknames for Lily.

Lydia

– of Greek origin meaning ‘woman from Lydia’

Mary

– of Hebrew origin meaning ‘drop of the sea, bitter, or beloved’

Miranda

– of Latin origin meaning ‘admirable’

Miriam

– of Hebrew origin meaning ‘of the sea or bitter’

Nora

– of Irish origin meaning ‘light’

Love the name Nora? Then pair it with these middle names for Nora!

Olive

– of English origin meaning ‘olive tree’

Patricia

– of Latin origin meaning ‘noble or patrician’

Paula

– of Latin origin meaning ‘Humble, Small’

Penelope

– of Greek origin meaning ‘weaver’

You may also like these middle names for Penelope.

Phoebe

– of Greek origin meaning ‘radiant, shining one’

Love the name Phoebe? Then find some cute nicknames for Phoebe to go with it!

Rae

– of Hebrew, English origin meaning ‘ewe’

Ruby

– of Latin and French origin meaning ‘deep red precious stone’

You may also like these middle names for Ruby!

Ruth

– of Hebrew origin meaning ‘friend’ ‘friendship’ or ‘compassionate friend’

Sophie

– of Greek origin meaning ‘wisdom’

If the name Sophie is the perfect vintage name for your baby girl, then pair it with one of these middle names for Sophie and nicknames for Sophie.

Stella

– of Latin and Italian origin meaning ‘celestial star’

You may also like these middle names for Stella.

Susannah

– of Hebrew origin meaning ‘lily’

Violet

– of Latin origin meaning ‘purple’

Pair this gorgeous flower name for girls with one of these sweet middle names for Violet!

Vivian

– of Latin origin meaning ‘lively’

You may also like these names that mean rose!

vintage girl names list

Elegant Vintage Girl Names

Ada– of German origin meaning ‘noble, nobility’
Adelaide– of German origin meaning ‘noble, nobility’
Anastasia– of Greek, Russian origin meaning ‘resurrection’
Arabella– of Latin origin meaning “yielding to prayer’
Audrey– of English origin meaning ‘noble strength’
Belinda– of German, Spanish origin meaning ‘pretty one, or, serpent’
Caroline– of French origin and means ‘strong’
Cassandra– of Greek origin meaning ‘man’s defender, warrior’
Celia– of Latin origin meaning heavenly’
Clarabelle– of Latin origin meaning ‘bright and beautiful’
Daphne– of Greek origin meaning ‘laurel tree, bay tree’
Della– of English origin meaning ‘of the nobility’
Elsa– of German origin meaning ‘pledged to God’
Emilia– of Latin origin meaning ‘to strive or excel or rival’
Eva– of Hebrew origin meaning ‘life’
Flora– of Latin origin meaning ‘flower’
Georgia– of English origin meaning ‘farmer’
Ida– of Old German and Greek origin meaning ‘hardworking’
Josephine– of French origin meaning ‘Jehovah increases’
Julia– of Latin origin meaning ‘youthful or sky father’
Juliet– of Latin origin meaning ‘youthful or sky father’
Margot– of French origin meaning ‘pearl’
Marguerite– of French origin meaning ‘pearl’
Mariah– of Hebrew, Latin origin meaning ‘the Lord is my teacher; or drop of the sea, bitter, or bell’
Octavia– of Latin origin meaning ‘eighth’
Rose– of Latin origin meaning ‘rose, a flower’
Rowena– of Welsh origin meaning ‘white spear or famous friend’
Samantha– of Aramic origin and means ‘listens well’
Scarlett– of English origin meaning ‘scarlet, red’
Tatiana– of Russian origin meaning ‘fairy queen’
Virginia– of Latin origin meaning ‘maiden’
Zara– of Arabic, Hebrew origin meaning ‘blooming flower; God remembers’
elegant vintage girl names

Unique Vintage Girl Names

Alba– of Latin origin meaning ‘white’
Alma– of Latin origin meaning ‘nurturing, soul’
Anthea– of Greek origin meaning ‘flower, blossom’
Antonia– of Latin origin meaning ‘from Antium’
Babette– of French origin meaning ‘my God is my oath’
Blanche– of French origin meaning ‘white’
Cadence– of Latin origin meaning ‘rhythm’
Celeste– of Latin origin, meaning ‘heavenly’
Clementine– of English origin meaning ‘gentle, merciful’
Constance– of Latin origin meaning ‘constancy, steadfastness’
Cornelia– of Latin origin meaning ‘horn’
Delphine– of Greek origin meaning ‘dolphin’
Dinah– of Hebrew origin meaning ‘justified’
Esme– of French origin meaning ‘loved’
Eulalia– of Greek origin meaning ‘well– spoken’
Imogen– of Irish and Gaelic origin meaning ‘maiden’
Leonora– of Greek origin meaning ‘compassion or light’
Mae– of English origin meaning ‘bitter or pearl’
Magdalene– of Latin origin meaning ‘watchtower, watchful’
Nadia– of Russian origin meaning ‘hope; tender, delicate’
Nell– of English origin meaning ‘bright, shining one’
Oriana– of Italian, Latin origin meaning ‘dawn’
Pandora– of Greek origin meaning ‘all gifts’
Patience– of English origin meaning ‘enduring or forbearing’
Philippa– of Greek origin meaning ‘lover of horses’
Rosamund– of German origin meaning ‘horse protection’
Selma– of Old German and Arabic origin meaning ‘helmet of God or safe’
Seraphina– of Hebrew origin meaning ‘ardent; fiery’
Tabitha– of Aramaic origin meaning ‘gazelle’
Una– of Irish origin meaning ‘Lamb’
Valentina– of Latin origin meaning ‘strong or healthy’
Verity– of Latin origin meaning ‘truth’
Vida– of Spanish origin meaning ‘life’
Zorina– of Slavic origin meaning ‘golden’
Old Fashioned Girl Names

Pretty Vintage Girl Names

Adeline– of French origin meaning ‘noble, nobility’
Allegra– of Italian origin meaning ‘joyous’
Anna– of Hebrew origin meaning ‘grace’
Annette– of French origin meaning ‘gracious, merciful’
Aurora– of Latin origin meaning ‘dawn’
Cleo– of English origin meaning ‘glory’
Dahlia– of Scandinavian origin meaning ‘Dahl’s flower’
Donna– of Italian origin meaning ‘lady’
Dorothea– of Greek origin meaning ‘gift of God’
Elaine– of Greek origin meaning ‘sun ray or shining light’
Elise– of French origin meaning ‘pledged to God’
Eliza– of Hebrew origin meaning ‘pledged to God’
Emily– of English origin meaning ‘to strive or excel or rival’
Emma– of German origin meaning ‘universal’
Faye– of English origin meaning ‘fairy’
Felicity– of Latin origin that means ‘happiness’
Harriet– of Old German origin meaning ‘home ruler’
Hope– of English origin meaning ‘desire of fulfilment’
Irene– of Greek origin meaning ‘peace’
Louisa– of German origin meaning ‘famous warrior’
Margaret– of Greek origin meaning ‘pearl’
Martha– of Aramaic origin meaning ‘lady or mistress of the house’
Mercy– of English origin meaning ‘compassion or forbearance’
Nancy– of Hebrew origin meaning ‘grace’
Ramona– of Spanish and Old German origin meaning ‘protecting hands’
Sabrina– of Latin origin meaning ‘from the river severn’
Selena– of Greek origin meaning ‘moon’
Sophia– of Greek origin meaning ‘wisdom’
Susan– of Hebrew origin meaning ‘lily’
Theodora– of Greek origin meaning ‘God’s gift’
Victoria– of Latin origin meaning ‘victory’
vintage baby girl names

Cute Vintage Girl Names

Agatha– of Greek origin meaning ‘good woman’
Annabelle– of French origin meaning ‘loving’
Arlene– of Celtic origin meaning ‘oath; pledge; one who is like the oath of God’
Augusta– of Latin origin meaning ‘great, magnificent’
Beatrice– of Italian, Latin origin meaning ‘she who brings happiness; blessed’
Bernadette– of German, French origin meaning ‘brave as a bear’
Catherine– of Greek origin meaning ‘pure’
Charlotte– of French origin meaning ‘free’
Cordelia–  of Latin, Celtic origin meaning ‘heart; daughter of the sea’
Eloise–  of French origin meaning ‘healthy, wide’
Estelle–  of French origin meaning ‘star’
Esther–  of Persian origin meaning ‘star’
Eugenia–  of Greek origin meaning ‘well– born, noble’
Frances–  of Latin origin meaning ‘from France’
Ines–  of Portuguese origin meaning ‘pure, virginal’
Joanna–  of Latin origin meaning ‘God is gracious’
Louise–  of Old German origin meaning ‘famous warrior’
Mamie–  of American origin meaning ‘mother’
Marilyn–  of British origin meaning ‘star of the sea’
Marjorie–  of English origin meaning ‘pearl’
Matilda–  of German origin meaning ‘battle– mighty’
Myrtle–  of Latin origin meaning ‘the tree, victory’
Pearl–  of English origin meaning ‘pearl’
Rosemary–  of Latin origin meaning ‘dew of the sea’
Serena–  of Italian and Catalan origin meaning ‘clear, calm’
Sylvia–  of Latin origin meaning ‘woods or forest’
Vera–  of Slavic origin meaning ‘faith’
Wilma–  of Dutch and German origin meaning ‘resolve’
Cute Vintage Girl Names

Beautiful Vintage Girl Names

Betsy–  of Hebrew origin meaning ‘worshipper of God’
Birdie–  of German, English, and American origin meaning ‘bright, famous; little bird’
Bonnie–  of French origin meaning ‘good’
Callie–  of Greek origin meaning ‘pretty’
Daisy–  of Old English origin meaning ‘the day’s eye’
Darla–  of English origin meaning ‘darling and dearly beloved’
Dora–  of Greek origin meaning ‘gift’
Ella–  of Germanic origin meaning ‘feminine’
Elsie–  of Hebrew origin meaning ‘God is my oath’
Etta–  of English origin meaning ‘ruler of the home’
Frankie–  of Latin origin meaning ‘French’
Freya–  of Old Norse Mythology origin meaning ‘a noble woman Freya’
Hattie–  of German origin meaning ‘home ruler’
Hazel–  of Old English origin meaning ‘hazel tree’
June–  of Latin origin meaning ‘young’
Lena–  of Persian origin meaning ‘ray of light’
Lola–  of Spanish origin meaning ‘sorrows’
Lucy–  of English origin meaning ‘light’
Lula–  of German and English origin meaning ‘famous warrior’
Mabel–  of Latin origin meaning ‘lovable, dear’
Maggie–  of English origin meaning Pearl’
Maisie–  of Scottish origin meaning ‘game of thrones’
Millie–  of Latin and Old German origin meaning ‘industrious’
Minnie–  of English origin that meaning ‘of the sea or bitter’
Nelly–  of English origin that meaning ‘light’
Olivia–  of Latin origin meaning ‘olive tree’
Peggy–  of English, Greek origin meaning ‘pearl’
Polly–  of Latin origin that meaning ‘star of the sea’
Posey–  of English origin meaning ‘a bunch of flowers’
Sadie–  of Hebrew origin and meaning ‘princess’
Tawny–  of Irish and Old English origin meaning ‘a green field or golden brown’
Tess–  of Greek origin meaning ‘late summer’
Tessie–  of English origin meaning ‘to reap, gather’
Thea–  of Greek origin meaning ‘goddess’
Willa–  of German origin meaning ‘resolute protection’

Vintage Names For Girls You’ll Love

Adele–  of Old German origin meaning ‘noble and kind or type’
Athena–  of Greek origin meaning ‘Goddess of wisdom’
Aurelia–  of Latin origin meaning ‘the golden one’
Belle–  of French origin meaning ‘beautiful’
Camilla–  of Latin origin meaning ‘acolyte’
Cecelia–  of Latin origin meaning ‘blind’
Colette–  of French origin meaning ‘people of victory’
Delilah–  of Hebrew and Arabic origin meaning ‘delicate’
Emmaline–  of Old French and Old German origin meaning ‘peaceful home’
Evangeline–  of Latin origin meaning ‘gospel’
Felicia–  of Latin origin meaning ‘lucky or fortunate’
Genevieve–  of Germanic origin meaning woman of the race’
Helena–  of Greek origin meaning ‘shining light’
Iris–  of Greek origin meaning ‘rainbow’
Jane–  of English origin meaning ‘God is gracious’
Jessamine–  of French and Persian origin meaning ‘jasmine’
Leila–  of Hebrew and Arabic origin meaning ‘night, dark’
Lillian–  of Latin origin meaning ‘lily’
Marcella–  of Latin origin meaning ‘dedicated to Mars’
Maude–  of Hebrew, German, and French origin meaning ‘woman from Magdala; mighty in battle
Olympia–  of Greek origin meaning ‘from Mount Olympus’
Opal–  of Sanskrit origin meaning ‘jewel’
Ophelia–  of Greek origin meaning ‘aid or benefit’
Persephone–  of Greek origin meaning ‘bringer of destruction’
Rosalind–  of Germanic origin meaning ‘lovely rose’
Shannon–  of Ireland origin meaning ‘wise river’
Sonya–  of English and Greek origin meaning ‘wisdom’
Vanessa–  of Latin origin meaning ‘of Venus’
Wendy–  of English origin that meaning ‘friend or blessed ring’
Winifred–  of Welsh and Old English origin meaning ‘holy, blessed reconciliation’

Final Thoughts On Vintage Baby Girl Names

Finding the perfect vintage girls names is never easy but we hope we were able to help inspire you to find a girl name that you love!

And if you’re still looking for more great girl names, try these biblical girl names, southern girl names, preppy girl names, and western girl names for more inspiration!

Elegant Vintage Girl Names