300 Vintage Baby Girl Names (Rare, Classic & Elegant Choices With Meanings)

Posted by

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:

These 300 vintage baby girl names with meanings, range from well-known classics to rare gems you don’t hear every day.

Classic & Timeless Vintage Baby Girl Names

These classic vintage baby girl names have remained beloved for generations.

  1. Abigail – my father’s joy
  2. Adelaide – noble, kind
  3. Agatha – good woman
  4. Alice – noble
  5. Alma – nourishing, kind
  6. Amelia – industrious
  7. Anna – grace
  8. Annie – favor
  9. Beatrice – bringer of joy
  10. Bernice – victory bringer
  11. Caroline – free woman
  12. Catherine – pure
  13. Charlotte – petite, free
  14. Clara – bright, clear
  15. Cornelia – horn (symbol of strength)
  16. Dorothy – gift of God
  17. Edith – prosperous in war
  18. Eleanor – shining light
  19. Elizabeth – God is my oath
  20. Emily – rival, eager

Elegant Old-Fashioned Baby Girl Names

These names feel refined, romantic, and effortlessly elegant.

  1. Adeline – noble
  2. Arabella – yielding to prayer
  3. Augusta – majestic
  4. Camille – attendant
  5. Cecilia – blind
  6. Celestine – heavenly
  7. Constance – steadfast
  8. Cordelia – heart
  9. Delphine (del-FEEN) – dolphin
  10. Estella – star
  11. Eugenia (you-JEE-nee-uh) – well-born
  12. Florence – flourishing
  13. Genevieve – tribe woman
  14. Gwendolyn – blessed ring
  15. Helena – shining light
  16. Isadora – gift of Isis
  17. Josephine – God will add
  18. Juliana – youthful
  19. Leonora – light
  20. Lucinda – light

Rare Vintage Baby Girl Names You Don’t Hear Often

These rare baby girl names feel fresh despite their age.

  1. Althea (al-THEE-uh) – healer
  2. Antonia – priceless
  3. Araminta – defender
  4. Blythe – cheerful
  5. Calpurnia – chalice
  6. Clotilde (kloh-TEELD) – famous battle
  7. Damaris – gentle
  8. Eulalia (you-LAH-lee-uh) – sweetly spoken
  9. Evadne (eh-VAD-nee) – pleasing
  10. Felicity – happiness
  11. Gertrude – spear of strength
  12. Honora – honor
  13. Idalia – behold the sun
  14. Ione (eye-OH-nee) – violet flower
  15. Jessamine – jasmine flower
  16. Leontine – lion-hearted
  17. Millicent – strong in work
  18. Ottoline – prosperous
  19. Rosamund – horse protection
  20. Sidonie (sid-OH-nee) – from Sidon

Sweet & Soft Vintage Baby Girl Names

Gentle, feminine, and old-fashioned in the best way.

  1. Ada – noble
  2. Alba – dawn
  3. Anneliese (ah-nuh-LEES) – grace and devotion
  4. Bessie – pledged to God
  5. Claudia – enclosure
  6. Daisy – day’s eye
  7. Effie – well-spoken
  8. Elsie – pledged to God
  9. Flossie – flowering
  10. Hattie – home ruler
  11. Irene – peace
  12. Josie – God will add
  13. Lettie – joy
  14. Lillian – lily
  15. Maisie – pearl
  16. Millie – gentle strength
  17. Nellie – shining light
  18. Polly – bitter
  19. Sadie – princess
  20. Tillie – mighty in battle

Strong & Stately Vintage Baby Girl Names

These classic, old-fashioned names carry authority and grace.

  1. Alexandra – defender of mankind
  2. Bernadette – brave as a bear
  3. Cassandra – prophetess
  4. Dorothea – gift of God
  5. Evangeline – bearer of good news
  6. Frances – free one
  7. Henrietta – ruler of the home
  8. Jacqueline – supplanter
  9. Louisa – famous warrior
  10. Margaret – pearl
  11. Matilda – battle-mighty
  12. Paulina – small, humble
  13. Philippa – lover of horses
  14. Rosalind – gentle horse
  15. Theodora – gift of God
  16. Valentina – strong
  17. Wilhelmina – resolute protector
  18. Winifred – blessed peace
  19. Yvette – yew tree
  20. Zelda – happy

Floral & Nature-Inspired Vintage Baby Girl Names

Nature names have deep roots in vintage naming traditions.

  1. Agnes – pure
  2. Azalea – dry flower
  3. Briony – climbing plant
  4. Camellia – flower
  5. Clover – good fortune
  6. Daphne – laurel tree
  7. Elva – elf
  8. Fern – fern plant
  9. Flora – flower
  10. Hazel – hazelnut tree
  11. Iris – rainbow
  12. Laurel – victory
  13. Magnolia – dignity
  14. Marigold – golden flower
  15. Olive – peace
  16. Petunia – flower
  17. Primrose – first rose
  18. Rosemary – dew of the sea
  19. Sylvia – forest
  20. Violet – purple flower

Ultra-Rare & Forgotten Vintage Baby Girl Names

These are true hidden gems from history.

  1. Alodia – foreign riches
  2. Bathsheba – daughter of the oath
  3. Clemence – merciful
  4. Drusilla – strong
  5. Euphrosyne (you-FROZ-ih-nee) – joy
  6. Hildegard – battle guard
  7. Ismerie – esteemed
  8. Lavender – fragrant flower
  9. Melicent – strong worker
  10. Nerissa – sea nymph
  11. Odelia – wealth
  12. Petronella – stone
  13. Quintessa – essence
  14. Rhoswen (ROZ-wen) – white rose
  15. Sophronia – wise
  16. Thomasina – twin
  17. Ursula – little bear
  18. Verena – integrity
  19. Willette – little will
  20. Zenobia – life of Zeus

Romantic European Vintage Baby Girl Names

These elegant old-world names feel straight out of a novel.

  1. Alessandra – defender
  2. Amabel – lovable
  3. Anastasia – resurrection
  4. Brigitta – strength
  5. Cosima – order
  6. Desdemona – ill-fated
  7. Elisabetta – God is my oath
  8. Fiammetta – little flame
  9. Giovanna – God is gracious
  10. Imelda – powerful fighter
  11. Lisette – pledged to God
  12. Maribel – bitter beauty
  13. Ottavia – eighth
  14. Renata – reborn
  15. Serafina – fiery one
  16. Teresina – harvest
  17. Violetta – little violet
  18. Yolanda – violet flower
  19. Zenaida – life of Zeus
  20. Zita – little girl

Short Vintage Baby Girl Names

Simple, classic, and full of history.

  1. Amy – beloved
  2. Belle – beautiful
  3. Cora – maiden
  4. Dora – gift
  5. Edna – delight
  6. Etta – ruler
  7. Faye – fairy
  8. Ida – hardworking
  9. Joan – God is gracious
  10. June – young
  11. Lena – light
  12. Martha – lady
  13. Nina – little girl
  14. Opal – jewel
  15. Pearl – precious
  16. Ruth – companion
  17. Vera – faith
  18. Willa – resolute protection
  19. Zoe – life
  20. Mae – pearl

Victorian-Era Vintage Baby Girl Names

Straight from the golden age of old-fashioned naming.

  1. Adelina – noble
  2. Blanche – white
  3. Clarissa – bright
  4. Dorcas – gazelle
  5. Eudora – good gift
  6. Florina – flowering
  7. Hester – star
  8. Isabella – pledged to God
  9. Letitia – joy
  10. Marietta – little Mary
  11. Octavia – eighth
  12. Priscilla – ancient
  13. Rowena – fame
  14. Selina – moon
  15. Tabitha – gazelle
  16. Ursuline – little bear
  17. Verity – truth
  18. Winona – firstborn daughter
  19. Xanthe – golden
  20. 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.

  1. Adora – beloved
  2. Althea – healer
  3. Benedicta – blessed
  4. Calliope (kuh-LIE-uh-pee) – beautiful voice
  5. Demelza – fortress
  6. Eirene (eye-REE-nee) – peace
  7. Flavie – golden
  8. Giselle – pledge
  9. Hedwig – battle refuge
  10. Isolde (ih-ZOL-duh) – ice ruler
  11. Jessalyn – God sees
  12. Keziah – cassia tree
  13. Lavinia – purity
  14. Melusine – mythic spirit
  15. Noemie – pleasantness
  16. Oriana – dawn
  17. Parthenia – maiden
  18. Rosina – rose
  19. Sabina – Sabine woman
  20. Thekla – glory of God
  21. Undine – little wave
  22. Veronique – true image
  23. Wilma – protector
  24. Xenia – hospitality
  25. Ysolde – ice ruler
  26. Zorina – golden dawn
  27. Alvina – noble friend
  28. Bertha – bright
  29. Clementine – merciful
  30. Drina – strong
  31. Ethel – noble
  32. Frona – wise
  33. Golda – gold
  34. Hermine – messenger
  35. Ianthe – violet flower
  36. Jessamy – jasmine
  37. Kittie – pure
  38. Leonore – light
  39. Minerva – intellect
  40. Norine – honor
  41. Ophira – gold
  42. Phyllis – green bough
  43. Rilla – small stream
  44. Sylvania – forest
  45. Tamsin – twin
  46. Ulrica – wolf ruler
  47. Vesta – hearth
  48. Winnet – gentle friend
  49. Xylia – forest dweller
  50. Zelma – peace
  51. Aveline – hazelnut
  52. Blodwen – white flower
  53. Christabel – beautiful Christian
  54. Dulcie – sweet
  55. Elspeth – pledged to God
  56. Fenella – white shoulder
  57. Glynis – holy river
  58. Hannelore – grace
  59. Ilsa – devoted to God
  60. Jemima – dove
  61. Kerensa – love
  62. Lilibet – God is my oath
  63. Morwenna – maiden
  64. Nola – noble
  65. Orla – golden princess
  66. Posy – bouquet
  67. Roxana – dawn
  68. Saskia – Saxon woman
  69. Thomasine – twin
  70. Ursina – little bear
  71. Viola – violet
  72. Wynne – fair
  73. Xaviera – bright
  74. Yseult – ice ruler
  75. Zadie – princess
  76. Alida – small winged one
  77. Berenice – victory bringer
  78. Cosette – little thing
  79. Dione – divine
  80. Evania – peaceful
  81. Florrie – blooming
  82. Garnet – pomegranate
  83. Herminia – messenger
  84. Ivelisse – life
  85. Jessop – God sees
  86. Kallista – most beautiful
  87. Lorena – crowned with laurel
  88. Mireille (mee-RAY) – admirable
  89. Nydia – nest
  90. Ovidia – sheep
  91. Phaedra – bright
  92. Rosella – little rose
  93. Sibyl – prophetess
  94. Thais – beloved
  95. Udelia – wealthy
  96. Verda – green
  97. Winola – beloved friend
  98. Xena – hospitable
  99. Yetta – ruler
  100. 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:

Leave a Reply