The name you give your child is likely to be with her forever. So, it’s important to find one that’s timeless and suitable for every situation she may face in life. Now there are new ways to find the perfect name for your little one, but before you do that, make sure you better understand the old-fashioned names going around. More than just meaning a few things like “white” or “delicate,” many names say quite a lot about their origins and symbolism. Here are the top 105 old-fashioned girl names and meanings that are still timeless and suitable daily.
Contents
1. Aster
Aster is a Latin name that means “star,” making it a wonderful name for your little princess. It was one of the most popular names in the 1930s and is still a top choice today.
2. Belle
Belle was a French name meaning “beautiful.” It was first used as a boy’s name before becoming popular as a girl’s name! You could also use this for your daughter.
3. Beryl
If you have a little gem in your life, this name is perfect! Beryl is derived from the Old French word “belle,” which means “precious stone.”
4. Blossom
Blossom is another flower-based name that means “new beginning,” making it a great choice for your little one.
5. Camilla
Camilla is Italian, and the meaning of Camilla means “attendant or servant. The name was well-known in the Middle Ages but became even more popular after Alexander the Great’s wife, Roxane.
6. Dorabella
Dorabella is a Spanish name that means “richly beautiful.” As with most Spanish names, this one is often shortened to Dor. If you have a little beauty in your life, go for Dor or Dorabella!
7. Dora
Dora is another Italian name meaning “lover. This name is usually shortened to “Doretta,” but it’s only a letter away from “Dora.”
8. Edwina
Edwina is another beautiful flower-based name. It was first used by Shakespeare as the name of a minor character in his play King Lear, but it eventually became famous again when British actress Edwina Lytton took on the same name.
9. Blanche
Blanche is a French name meaning “white.” French actress Blanche Bates inspired the name, but it was taken up later by the famous Blanche DuBois in Tennessee Williams’ A Streetcar Named Desire.
10. Mildred
Mildred means “gentle strength” and is a beautiful complement to any girl’s name. This beauty was first well-known as the character of Aunt March in Louisa May Alcott’s classic novel, Little Women.
11. Cora
Cora was a modern name that stuck in popularity for almost 100 years. It was used by the French queen Eleanor of Aquitaine in 1066 and can be found in Shakespeare’s sonnets.
12. Isabella
Isabella has Italian and Spanish origins, but the meaning is the same: “beautiful.” This beautiful name became popular again after Princess Isabella of Spain married Edward IV of England in 1470.
13. Constance
Constance means “constant and steady,” a perfect name for your little one. It was popular in the Shakespearean era and was the name of the co-founder of a convent in England.
14. Edmée
This beautiful name is French, meaning “bright beauty,” and is also an element of the name Edward, which is why it’s so popular with boys.
15. Elspeth
Elspeth is a Scottish name that means “elf protection. It is sometimes confused with the Biblical character, Elizabeth, who was John the Baptist’s mother.16. Blanche
Another French name here, Blanche, means “white” and is a feminine form of Blandings, “gentle.” This name will fit your daughter just right.
16. Faye
Faye was a popular name in the 1930s and ’40s, and for a good reason. It’s derived from the name Faith, but without being too religious.
17. Flora
Flora is a Latin name meaning “flower.” It was first used as a scientific word but made its way through Roman mythology to Shakespeare’s A Midsummer Night’s Dream.
18. Gretchen
Gretchen is a German name that means “gravel, pebbles.” This name was popular during the 18th century, and it’s still used today for girls.
19. Edith
Edith is an English name meaning “famous wealth.” This name was popular during Elizabeth I’s reign, so Gretchen was also a popular choice during this time!
20. Elizabeth
Elizabeth means “beloved, loved one or her feminine form; Elisabeth means “God has favored.
Lorraine.
21. Lynnette
Lynnette is an old French name that means “merry, joyful.” It is sometimes used for boys, but this name is perfect for girls.
22. Lydia
Lydia was the name of the wife of King Izates, King of the Jews and Queen of Asia Minor. It’s also used to mean “friend” in a religious context. This beautiful girl will be an old friend when she’s older.
23. Mabel
Mabel means “apple.” This name was given to a character in the classic novel Tom Sawyer. These days, Mabel has become a popular name for girls after it was used by Mary Hartwell Catherwood for her character in Gone With The Wind.
24. Marcella
Marcella is an old Italian name meaning “little battle.” This is an apt name for someone who loves to fight!
25. Maeve
Maeve was a goddess of war in Irish legend and is also the name of a river that runs through the West of Ireland. This name is often spelled Mave or Maidhne.
26. Miriam
Miriam is Hebrew for “bitter,” but has become anything but! It’s sometimes Marie, which can be shortened to Mae or Mor when you want to use nicknames.
27. Mavis
Mavis was a character in The Woodlanders, a book by Thomas Hardy. It has since become a popular choice for girls.
28. Maya
Maya is another name that means “bitter.” It’s of Hebrew origin, and it has been used more as a surname than as a first name.
29. Marjorie
Marjorie is an old English name that means “rebellious.” This is the perfect name when you’re raising your daughter to be headstrong.
30. Muriel
Muriel means “tender and gentle.” This name was well-known in the Victorian era, but it’s coming back again after the character Muriel Rukeyser inspired a new generation of parents.
31. Norah
Norah is a variation on Nora, and Nora means “light.” It’s a perfect name for the little light in your life.
32. Olive
Olive is a Greek name meaning “olive twig or peace,” and it’s been used since the Middle Ages to show respect to God.
33. Nadine
Nadine is a very feminine-sounding name meaning “honest.” It can also be spelled as Nadina or Nadene, but no matter how you slice it, this name is an old-fashioned girl name ideal for your little one.
34. Sibyl
Sibyl refers to a priestess in ancient Greek mythology. Rightfully, this name means “prophetess.” It is also a girl’s name still favored by parents today.
35. Sarah
Sarah is one of the many names given to Abraham’s wife in the Old Testament. This name means “friend” and is perfect for your little angel daughter.
36. Jeanette
Jeanette has two meanings- French “God is gracious” and Latin “the youngest. ” This name is perfect for your little princess, who will grow up to be the youngest of her siblings!
37. Darlene
Darlene is a gorgeous star name that means “darling.” This beautiful old-fashioned girl’s name should be on your daughter’s list.
38. Madge
Madge serves as both a short form and an alternate spelling of Margaret, which means “pearl.” This old-fashioned girl’s name is still a favorite among parents today!
39. Tallulah
Tallulah uses the nickname “Louise” and is one of the many old-fashioned girl names that mean “rejoicing.” This is an ideal name for your baby daughter, who will surely bring happiness to everyone she comes across in her life.
40. Janelle
Janelle, a nice French name meaning “God is gracious,” has been widely used by parents today. It’s a timeless name, perfect for your little angel child!
41. Ursula
Ursula was once a popular name among girls in medieval Europe. This old-fashioned girl’s names mean “curly-haired” or “of the sea.” It’s an ideal choice for your little mermaid!
42. Shirley
Shirley is a modernized variant of the old-fashioned girl names Sharla and Sheryl, which both mean “hailstone.” This name is perfect for your sweet little angel who brings joy to all she meets!
43. Vera
Vera started as a familiar form of the old-fashioned girl names Maria and Bertha. It means “faithfulness” or “true.” This is one of the many modernized names used by parents today.
44. Dollie
Dollie is an old-fashioned girl name that can come from either Adeline or Dolly, which means “pearl.” This name is perfect for your sweet little girl who shines like a precious jewel!
45. Wanda
Wanda means “little.” However, it was once used for a pretty girl in ancient Roman mythology. This is an ideal name for your little angel who will take care of those around her and bring joy to everyone she meets!
46. June
June originally meant “gift of the god.” Today, this old-fashioned name means “first month” and is perfect for your baby!
47. Wilma
Wilma is an old-fashioned girl name that means “will” in Latin. This name is perfect for your sweet little angel who will always do what she wants and be bold! It’s also a #1 trending name on Baby Center!
48. Felicia
Felicia is one of the many old-fashioned girl names derived from the Greek word “phileo,” which refers to “love.” This girl’s name means “loved by everyone.”
49. Winifred
Winifred is a modernized version of the old-fashioned girl name Winifred. It means “friend of peace.” This name is ideal for your sweet little angel who will always bring peace to all she meets.
50. Yvonne
Yvonne originally meant “God is gracious.” This name was used to refer to a girl in the medieval French custom known as “youthful virginal beauty.” The meaning has been modified to mean “beloved woman.
51. Beverly
Beverley was a term used to refer to the beaver hat worn by men in the Middle Ages. It later became a popular girl’s name and means “beaver meadow.”
52. Esther
Esther is an Old Testament name meaning “star.” This girl’s name is perfect for your little angel who can brighten up every room she enters!
53. Brenda
Brenda was once used to refer to a broad-headed arrow and is the character’s name in Shakespeare’s play, “The Merchant of Venice.” It means “famous war leader.”
54. Lillian
Lillian was originally a nickname for Elizabeth. This is an ideal name for your little angel, who will be blessed with much love from all around her!
55. Candace
Candace means “woman from Kandace,” a place located in Egypt. This name is also used to refer to a queen in the Bible. Candace is an ideal name for your sweet little girl who will be like a queen to everyone she meets!
56. Cleo
Cleo is one of the many old-fashioned girl names that mean “glory.” It is also the name of a city in Egypt, so it’s perfect for your little angel child, who will be a beautiful treasure!
57. Celeste
Celeste is one of the many names that means “heavenly.” It is also a French name meaning “dear one,” or it can be used as a shortened version of the name Celia. This girl’s name is perfect for your little angel who will be the light of anyone’s life.
58. Edith
Edith was once a pretty German girl’s name that means “ruler of battle.” This old-fashioned girl’s name has been through many changes and is still used today.
59. Darina
Darina is a popular feminine form of the Russian name Darius. The feminine version of this name means “dear” and “darling.” This girl’s name is perfect for your little darling, who will bring joy to everyone around her.
60. Lelia
Lelia was once a popular Latin baby name that meant “chosen by God.” This sweet, old-fashioned girl name is perfect for your little angel.
61. Deirdre
Deirdre is a Gaelic name meaning “sorrow” or “sadness.” This is a great name for your little girl who will never bring sadness to anyone around her.
62. Imelda
Imelda means “the meek” in Spanish and is the feminine form of the name Meldon or Melon. This sweet, old-fashioned girl name is perfect for your meek little princess.
63. Delia
Delia was once named for a little girl in the Bible who was born blind. It has also been used to refer to Delilah from the Old Testament. This is an ideal name for your little angel who will be able to see everything in life with her beautiful eyes.
64. Daphne
Daphne is the Greek name meaning “laurel” or “from Daphne.” This is an ideal old-fashioned girl name since it’s perfect for your little star-shimmering beauty.
65. Dolores
Dolores is a Spanish name that means “pain” or “grief.” This old-fashioned girl’s name is perfect for your baby, who will bring joy to everyone she meets.
66. Nella
Nella was a pet form of Ellen, which is a variation of Helen. It means “torch” or “splendor.” Nella is an ideal #1 trending baby name on Baby Center.
67. Evelyn
Evelyn is a name meaning “life,” This is a beautiful name you can use when naming your girl. It means “life,” but it also says “gift of God.” She is also a timeless name that you can use even when it’s trendy.
68. Hazel
Hazel is a popular and beautiful name meaning “to shoot arrows,” which symbolizes the spring season when flowers bloom and life starts anew. It’s a perfect choice if you want a name that fits the spring season perfectly.
69. Florence
Florence is a name meaning “blooming,” which can symbolize your beautiful girl who’s blossoming in life. It’s also a very pretty and unique old-fashioned name you can use for your girl.
70. Marie
Marie and Maria are both names meaning “obstinacy,” which means they have strong personalities and pursue what they want to do in life. This can be a perfect choice if you want your little one to have an obstinate personality.
71. Gwendolyn
Gwendolyn is a name meaning “white or fair,” which symbolizes true purity and innocence. It’s a perfect choice if you want to give your child an old-fashioned name that’s meaningful and pure.
72. Madeline
Madeline is a beautiful old fashioned name meaning “magnificent,” which symbolizes your little girl’s magnificence in life. This is very appropriate for every little girl who will grow up to be stunningly beautiful in life.
73. Luella
Luella means “unique,” and it’s also very pretty, which means your little one will be one of a kind in life. It’s also an old-fashioned name that you can use, especially if you want your girl to be unique in life.
74. Melinda
Melinda is another old-fashioned name meaning “blessed woman,” which makes it a perfect choice if you want to give your little one the chance to be blessed with a wonderful life in general.
75. Marlena
This name means “Italian girl,” and it’s another old-fashioned name that you can use for your little girl. It’s a beautiful name with meaning and old-fashioned, making it perfect for every day.
76. Nanette
Nanette is an old-fashioned name meaning “little woman,” which says your little one is as precious as gold, and she’ll be the perfect guardian angel for you in life. This name will also make a very pretty choice if you want to go with a real old-fashioned name that’s meaningful.
77. Pamela
Pamela is a beautiful name meaning “lucky,” which means your little girl will be lucky in life to have you as her loving mother. It’s a name you can always use for your little girl, especially if you want an old-fashioned name that means something and can still be trendy.
78. Virginia
Virginia is a name meaning “living,” and it’s an old-fashioned name that’s pretty, which is perfect for every day of your relationship.
79. Priscilla
Priscilla is a name meaning “high priestess,” which means your little girl is a very spiritual person who will be able to help you with her wisdom in life. If you want to give your girl an old-fashioned name that says more than just meaning something, this is an amazing choice.
80. Violet
Violet is also known as the name of a flower, and it’s a name that’s both old-fashioned and meaningful, which means it’s perfect for every day.
81. Roberta
Roberta is a name meaning “bright fame,” and it’s also beautiful, which makes it a perfect choice for every day.
82. Katharine
Katharine is a beautiful old-fashioned name meaning “pure,” and it’s an amazing choice for every day. It’s perfect for your little girl who’s pure in heart and soul.
83. Vivian
Vivian is a very old-fashioned name, but it still means something today, making it perfect every day.
84. Rowena
Rowena is a very old-fashioned name meaning “companion.” It has a real meaning that’s beautiful and fitting, which makes it perfect every day.
85. Adeline
Adeline is an old-fashioned name meaning “noble,” which is perfect for every day. It makes your little girl feel important and special every day because she’s the only little girl in your life who can deserve this special treatment in life.
86. Sabrina
Sabrina is a beautiful name meaning “peace,” which means your little girl will be a strong warrior of peace in life. It’s also a timeless and meaningful old-fashioned name, making it perfect for every day.
87. Joan
Joan is an old-fashioned name that means “the Lord’s special gift to humanity.” This is the perfect choice if you want to give your little one an old-fashioned name that says something so profound about her, making it perfect for every day of your relationship.
88. Sheila
Sheila is an old-fashioned name that means “God is my oath,” which is perfect every day. It makes your little girl feel protected and protected by God in life.
89. Marjorie
Marjorie means “noble ruler,” and it’s a beautiful name with a meaning that fits perfectly in every day of your relationship with each other. It’s also an old-fashioned name, so you can use it when naming your little one.
90. Sonya
Sonya is an old-fashioned name meaning “peaceful,” and it’s a perfect choice if you want to give your little one a special name.
91. Julia
Julia is an old-fashioned name with a very beautiful meaning, “youthful,” which means your little girl will always be youthful in life, and she’ll also be youthful forever in your heart. It will also make a very pretty choice every day of your relationship with each other.
92. Tamara
Tamara is a beautiful old-fashioned name meaning “the earth,” and it’s perfect for every day of your life.
93. Judith
Judith is a lovely old-fashioned name that means “Jew,” and it’s perfect for every day because every Jewish child should have an old-fashioned name. This will be a very special way to honor your heritage in life, which makes it the perfect choice if you want to go with an old-fashioned name that has history too.
94. Winona
Winona is the old-fashioned name meaning “firstborn daughter,” and it’s perfect for every day because you want your little girl to be your firstborn in life. It’s also a beautiful choice in general, making it the perfect choice if you want to go with an old-fashioned name that can be meaningful and beautiful.
95. Marlene
Marlene is an old-fashioned name meaning “womanly,” and it’s very appropriate for your relationship with each other every day.
96. Ada
Ada means “noble,” and it’s the perfect choice for every day of your life.
97. Agnes
Agnes is an old-fashioned name that means “chastity,” and it’s beautiful, which is perfect for every day because you want your little girl to represent purity in life.
98. Annette
Annette is an old-fashioned name meaning “anointed,” and it’s a special name for your little girl. It’s very fitting if you want to give your little girl an old-fashioned name that means something and still be special.
99. Eloise
Eloise is a beautiful old-fashioned name meaning “God’s promise in her,” which is the perfect choice for every day because your little girl will be the promise of God through life.
100. Clara
Clara is an old-fashioned name meaning “bright,” and it’s very special, which makes it perfect for every day.
101. Amelie
Amelie is another very pretty name that means “lovely.” It’s the good choice if you want to give your little girl a meaningful yet pretty name that says something about her in life.
102. Darcy
Darcy is a famous old-fashioned name that means “dark green meadow” or “dark color of the meadow.” It’s a gorgeous choice if you want to go with an old-fashioned name that can still be beautiful and meaningful. Another reason to love Darcy is it means something so romantic, which makes it perfect for every day.
103. Beatrice
Beatrice is an ancient and old-fashioned name meaning “bright fame” or “becoming famous.
104. Denise
Denise is an old-fashioned name meaning “from the Lord,” and it’s the perfect choice for every day of your life. It’s not a very common name, but it still means something more.
105. Aurelia
Aurelia is a beautiful old-fashioned name meaning “golden flower,” and it’s perfect for every day because you want your little girl to always be shining in life and like gold.