Lovely names from other time periods take us back to characters from classic stories in literature, flower inspired names, and many names found throughout our family trees. More: The Ultimate List of Victorian Girl Names Our list of 75 old fashioned girl names is filled with gorgeous options from the past that will provide you with plenty of inspiration for the naming of your baby on the way. (You can also check our list of our favorite vintage names).

Our Favorite Old-Fashioned Girl Names that Start with A to C

  1. Abagail Origin: Hebrew Meaning: Joy of the father
  2. Adele Origin: German Meaning: Nobility
  3. Adeline Origin: French Meaning: Noble
  4. Agnes Origin: Greek Meaning: Pure or holy
  5. Alexandra Origin: Greek Meaning: Defend or protect
  6. Alice Origin: Old German Meaning: Noble, exalted.
  7. Allegra Origin: Italian Meaning: Joyful or lively.
  8. Amelia Origin: Latin Meaning: Work
  9. Anastasia Origin: Greek Meaning: Resurrection.
  10. Annabelle Origin: English Meaning: Favored grace
  11. Arabella Origin: English Meaning: Beautiful lion.
  12. Audrey Origin: Old English Meaning: Noble, strength.
  13. Beatrice Origin: Italian Meaning: She who brings happiness.
  14. Belle Origin: French Meaning: Beautiful.
  15. Birdie Origin: English Meaning: Birdlike or bringing victory.
  16. Cadence Origin: Latin Meaning: Rhythm, flow.
  17. Camilla Origin: Latin Meaning: Acolyte
  18. Caroline Origin: Latin Meaning: Free woman; beloved.
  19. Catherine Origin: Greek Meaning: Each of the two or pure.
  20. Cecelia Origin: Latin Meaning: Blind.
  21. Celia Origin: Latin Meaning: Heavenly lily.
  22. Charlotte Origin: French Meaning: Petite. Diminutive of Charles.
  23. Clara Origin: Latin Meaning: Clear, bright, and famous.
  24. Cleo Origin: Greek Meaning: Pride, fame, glory.
  25. Cora Origin: Greek Meaning: Heart or maiden.

Our Favorite Old-Fashioned Girl Names that Start with D to L

  1. Daisy Origin: Old English Meaning: Day’s eve.
  2. Delilah Origin: Hebrew Meaning: Delicate.
  3. Diana Origin: Indo-European Meaning: Heavenly and divine.
  4. Dorothy Origin: Greek Meaning: God’s gift.
  5. Eleanor Origin: Greek Meaning: The compassionate one.
  6. Elise Origin: Hebrew Meaning: God is abundance.
  7. Elizabeth Origin: Hebrew Meaning: My God is an oath.
  8. Eloise Origin: French Meaning: Famous warrior.
  9. Emmaline Origin: Latin Meaning: Peaceful home.
  10. Emily Origin: Latin Meaning: Industrious and hardworking.
  11. Eve Origin: Latin Meaning: Living.
  12. Evelyn Origin: English Meaning: Wished for child.
  13. Faye Origin: Middle English Meaning: Fairy.
  14. Grace Origin: Latin Meaning: Charm.
  15. Hazel Origin: English Meaning: The hazelnut tree.
  16. Hope Origin: English Meaning: Desire of fulfillment.
  17. Iris Origin: Greek Meaning: Rainbow.
  18. Isabelle Origin: French Meaning: God is my oath
  19. Ivy Origin: Hebrew Meaning: God’s gift.
  20. Jane Origin: English Meaning: God is gracious.
  21. Jean Origin: English Meaning: God is gracious.
  22. Josephine Origin: French Meaning: God will increase.
  23. Juliet Origin: English Meaning: Youthful or downy.
  24. Lily Origin: Greek Meaning: Pure, passion, and rebirth.
  25. Lillian Origin: Latin Meaning: Derived from the flower, lily.
  26. Louisa Origin: French Meaning: Famous warrior.

Our Favorite Old-Fashioned Girl Names that Start with M to Z

  1. Mae Origin: English Meaning: Bitter or pearl.
  2. Maisie Origin: English Meaning: Pearl
  3. Mary Origin: Hebrew Meaning: Rebelliousness, beloved, or drop of the sea.
  4. Myrtle Origin: Greek Meaning: The tree or victory.
  5. Nell Origin: English Meaning: Light
  6. Nora Origin: Latin Meaning: Honor.
  7. Olive Origin: English Meaning: Olive tree.
  8. Opal Origin: Sanskrit Meaning: Gem.
  9. Ophelia Origin: Greek Meaning: Helper
  10. Patience Origin: English Meaning: The virtue of patience.
  11. Pearl Origin: English Meaning: Innocence and modesty
  12. Posey Origin: English Meaning: Yahweh will add another son.
  13. Rae Origin: Germanic Meaning: Advisor and protector.
  14. Rose Origin: Latin Meaning: Rose, a flower.
  15. Ruby Origin: English Meaning: Red gemstone.
  16. Ruth Origin: Hebrew Meaning: Companion; friend; vision of beauty.
  17. Sadie Origin: English Meaning: Princess.
  18. Seraphina Origin: Hebrew Meaning: Fiery ones.
  19. Tabitha Origin: Greek Meaning: Gorgeous.
  20. Valentina Origin: Latin Meaning: Healthy and strong.
  21. Violet Origin: Latin Meaning: Love, modesty, virtue, or affection.
  22. Willa Origin: German Meaning: Resolute protection.
  23. Winifred Origin: English Meaning: Peace friend.
  24. Zara Origin: Arabic Meaning: Star or flower. For more baby name inspiration check out these popular baby name lists:

Top 1000 Most Popular Baby Girl Names in the U.S. Top 1000 Most Popular Baby Boy Names in the U.S. The 100 Coolest Baby Names in the World

Considering one of these names? Pin it to save it for later:

75 Old Fashioned Girl Names Making a Comeback - 30