There’s something undeniably special about vintage baby girl names. As a mom of two, I’ve noticed more parents returning to old-fashioned, elegant, and rare names—the kinds you might find stitched into a family quilt or written in cursive in a century-old baby book.
Vintage names feel grounded. They’ve stood the test of time, carry rich meanings, and often come with built-in nicknames that grow beautifully from babyhood into adulthood.
Below are 300 vintage baby girl names (with meanings), ranging from well-known classics to rare gems you don’t hear every day.
Related posts:
- 300 Old Fashioned Girl Names (Beautiful, Classic & Forgotten Vintage Picks)
- 200 Flower Names for Girls With Meanings
- 300 Elegant Girl Names With Meanings (Beautiful, Classy & Sophisticated Picks)
- 200 Trending Baby Girl Names For 2026
- 200 Short Girl Names With Meanings (Cute, Unique & Perfect Short Middle Names for Girls)
- 230 Unique Girl Names With Meaning (Rare & Beautiful Picks You’ll Love)

Classic & Timeless Vintage Baby Girl Names
These classic vintage baby girl names have remained beloved for generations.
- Abigail – my father’s joy
- Adelaide – noble, kind
- Agatha – good woman
- Alice – noble
- Alma – nourishing, kind
- Amelia – industrious
- Anna – grace
- Annie – favor
- Beatrice – bringer of joy
- Bernice – victory bringer
- Caroline – free woman
- Catherine – pure
- Charlotte – petite, free
- Clara – bright, clear
- Cornelia – horn (symbol of strength)
- Dorothy – gift of God
- Edith – prosperous in war
- Eleanor – shining light
- Elizabeth – God is my oath
- Emily – rival, eager
Elegant Old-Fashioned Baby Girl Names
These names feel refined, romantic, and effortlessly elegant.
- Adeline – noble
- Arabella – yielding to prayer
- Augusta – majestic
- Camille – attendant
- Cecilia – blind
- Celestine – heavenly
- Constance – steadfast
- Cordelia – heart
- Delphine (del-FEEN) – dolphin
- Estella – star
- Eugenia (you-JEE-nee-uh) – well-born
- Florence – flourishing
- Genevieve – tribe woman
- Gwendolyn – blessed ring
- Helena – shining light
- Isadora – gift of Isis
- Josephine – God will add
- Juliana – youthful
- Leonora – light
- Lucinda – light
Rare Vintage Baby Girl Names You Don’t Hear Often
These rare baby girl names feel fresh despite their age.
- Althea (al-THEE-uh) – healer
- Antonia – priceless
- Araminta – defender
- Blythe – cheerful
- Calpurnia – chalice
- Clotilde (kloh-TEELD) – famous battle
- Damaris – gentle
- Eulalia (you-LAH-lee-uh) – sweetly spoken
- Evadne (eh-VAD-nee) – pleasing
- Felicity – happiness
- Gertrude – spear of strength
- Honora – honor
- Idalia – behold the sun
- Ione (eye-OH-nee) – violet flower
- Jessamine – jasmine flower
- Leontine – lion-hearted
- Millicent – strong in work
- Ottoline – prosperous
- Rosamund – horse protection
- Sidonie (sid-OH-nee) – from Sidon
Sweet & Soft Vintage Baby Girl Names
Gentle, feminine, and old-fashioned in the best way.
- Ada – noble
- Alba – dawn
- Anneliese (ah-nuh-LEES) – grace and devotion
- Bessie – pledged to God
- Claudia – enclosure
- Daisy – day’s eye
- Effie – well-spoken
- Elsie – pledged to God
- Flossie – flowering
- Hattie – home ruler
- Irene – peace
- Josie – God will add
- Lettie – joy
- Lillian – lily
- Maisie – pearl
- Millie – gentle strength
- Nellie – shining light
- Polly – bitter
- Sadie – princess
- Tillie – mighty in battle
Strong & Stately Vintage Baby Girl Names
These classic, old-fashioned names carry authority and grace.
- Alexandra – defender of mankind
- Bernadette – brave as a bear
- Cassandra – prophetess
- Dorothea – gift of God
- Evangeline – bearer of good news
- Frances – free one
- Henrietta – ruler of the home
- Jacqueline – supplanter
- Louisa – famous warrior
- Margaret – pearl
- Matilda – battle-mighty
- Paulina – small, humble
- Philippa – lover of horses
- Rosalind – gentle horse
- Theodora – gift of God
- Valentina – strong
- Wilhelmina – resolute protector
- Winifred – blessed peace
- Yvette – yew tree
- Zelda – happy
Floral & Nature-Inspired Vintage Baby Girl Names
Nature names have deep roots in vintage naming traditions.
- Agnes – pure
- Azalea – dry flower
- Briony – climbing plant
- Camellia – flower
- Clover – good fortune
- Daphne – laurel tree
- Elva – elf
- Fern – fern plant
- Flora – flower
- Hazel – hazelnut tree
- Iris – rainbow
- Laurel – victory
- Magnolia – dignity
- Marigold – golden flower
- Olive – peace
- Petunia – flower
- Primrose – first rose
- Rosemary – dew of the sea
- Sylvia – forest
- Violet – purple flower
Ultra-Rare & Forgotten Vintage Baby Girl Names
These are true hidden gems from history.
- Alodia – foreign riches
- Bathsheba – daughter of the oath
- Clemence – merciful
- Drusilla – strong
- Euphrosyne (you-FROZ-ih-nee) – joy
- Hildegard – battle guard
- Ismerie – esteemed
- Lavender – fragrant flower
- Melicent – strong worker
- Nerissa – sea nymph
- Odelia – wealth
- Petronella – stone
- Quintessa – essence
- Rhoswen (ROZ-wen) – white rose
- Sophronia – wise
- Thomasina – twin
- Ursula – little bear
- Verena – integrity
- Willette – little will
- Zenobia – life of Zeus
Romantic European Vintage Baby Girl Names
These elegant old-world names feel straight out of a novel.
- Alessandra – defender
- Amabel – lovable
- Anastasia – resurrection
- Brigitta – strength
- Cosima – order
- Desdemona – ill-fated
- Elisabetta – God is my oath
- Fiammetta – little flame
- Giovanna – God is gracious
- Imelda – powerful fighter
- Lisette – pledged to God
- Maribel – bitter beauty
- Ottavia – eighth
- Renata – reborn
- Serafina – fiery one
- Teresina – harvest
- Violetta – little violet
- Yolanda – violet flower
- Zenaida – life of Zeus
- Zita – little girl
Short Vintage Baby Girl Names
Simple, classic, and full of history.
- Amy – beloved
- Belle – beautiful
- Cora – maiden
- Dora – gift
- Edna – delight
- Etta – ruler
- Faye – fairy
- Ida – hardworking
- Joan – God is gracious
- June – young
- Lena – light
- Martha – lady
- Nina – little girl
- Opal – jewel
- Pearl – precious
- Ruth – companion
- Vera – faith
- Willa – resolute protection
- Zoe – life
- Mae – pearl
Victorian-Era Vintage Baby Girl Names
Straight from the golden age of old-fashioned naming.
- Adelina – noble
- Blanche – white
- Clarissa – bright
- Dorcas – gazelle
- Eudora – good gift
- Florina – flowering
- Hester – star
- Isabella – pledged to God
- Letitia – joy
- Marietta – little Mary
- Octavia – eighth
- Priscilla – ancient
- Rowena – fame
- Selina – moon
- Tabitha – gazelle
- Ursuline – little bear
- Verity – truth
- Winona – firstborn daughter
- Xanthe – golden
- Zillah – shade
Final 100 Rare & Elegant Vintage Baby Girl Names
To round out the list, here are 100 more vintage baby girl names, all unique and steeped in history.
- Adora – beloved
- Althea – healer
- Benedicta – blessed
- Calliope (kuh-LIE-uh-pee) – beautiful voice
- Demelza – fortress
- Eirene (eye-REE-nee) – peace
- Flavie – golden
- Giselle – pledge
- Hedwig – battle refuge
- Isolde (ih-ZOL-duh) – ice ruler
- Jessalyn – God sees
- Keziah – cassia tree
- Lavinia – purity
- Melusine – mythic spirit
- Noemie – pleasantness
- Oriana – dawn
- Parthenia – maiden
- Rosina – rose
- Sabina – Sabine woman
- Thekla – glory of God
- Undine – little wave
- Veronique – true image
- Wilma – protector
- Xenia – hospitality
- Ysolde – ice ruler
- Zorina – golden dawn
- Alvina – noble friend
- Bertha – bright
- Clementine – merciful
- Drina – strong
- Ethel – noble
- Frona – wise
- Golda – gold
- Hermine – messenger
- Ianthe – violet flower
- Jessamy – jasmine
- Kittie – pure
- Leonore – light
- Minerva – intellect
- Norine – honor
- Ophira – gold
- Phyllis – green bough
- Rilla – small stream
- Sylvania – forest
- Tamsin – twin
- Ulrica – wolf ruler
- Vesta – hearth
- Winnet – gentle friend
- Xylia – forest dweller
- Zelma – peace
- Aveline – hazelnut
- Blodwen – white flower
- Christabel – beautiful Christian
- Dulcie – sweet
- Elspeth – pledged to God
- Fenella – white shoulder
- Glynis – holy river
- Hannelore – grace
- Ilsa – devoted to God
- Jemima – dove
- Kerensa – love
- Lilibet – God is my oath
- Morwenna – maiden
- Nola – noble
- Orla – golden princess
- Posy – bouquet
- Roxana – dawn
- Saskia – Saxon woman
- Thomasine – twin
- Ursina – little bear
- Viola – violet
- Wynne – fair
- Xaviera – bright
- Yseult – ice ruler
- Zadie – princess
- Alida – small winged one
- Berenice – victory bringer
- Cosette – little thing
- Dione – divine
- Evania – peaceful
- Florrie – blooming
- Garnet – pomegranate
- Herminia – messenger
- Ivelisse – life
- Jessop – God sees
- Kallista – most beautiful
- Lorena – crowned with laurel
- Mireille (mee-RAY) – admirable
- Nydia – nest
- Ovidia – sheep
- Phaedra – bright
- Rosella – little rose
- Sibyl – prophetess
- Thais – beloved
- Udelia – wealthy
- Verda – green
- Winola – beloved friend
- Xena – hospitable
- Yetta – ruler
- Zosia – wisdom
Final Thoughts on Vintage Baby Girl Names
Whether you’re drawn to rare, classic, old-fashioned, or deeply elegant styles, vintage baby girl names offer history, meaning, and timeless beauty. These are names that age gracefully—just like the little girls who grow into them.
More name inspiration:
