Love the charm and elegance of old-fashioned names? Then you’ll adore these dreamy vintage girl names that are making a stylish comeback. Perfectly timeless and full of character, these names are ready to inspire!

1. Adelaide
- Meaning & Origin: Germanic name meaning noble, kind
- Nicknames: Addie, Ada, Adele
- Similar Names: Adeline, Adele, Alice
2. Beatrice
- Meaning & Origin: Latin name meaning she who brings happiness
- Nicknames: Bea, Tris
- Similar Names: Beatrix, Bernadette, Bridget
3. Clara
- Meaning & Origin: Latin name meaning bright, clear
- Nicknames: Clare
- Similar Names: Clarissa, Cora, Cecilia
4. Eleanor
- Meaning & Origin: Greek name meaning shining light
- Nicknames: Ellie, Nora
- Similar Names: Elinor, Eloise, Helen
5. Florence
- Meaning & Origin: Latin name meaning flourishing or prosperous
- Nicknames: Flo, Flossie
- Similar Names: Flora, Frances, Felicity
6. Genevieve
- Meaning & Origin: French name meaning tribe woman
- Nicknames: Gen, Vivi
- Similar Names: Geneva, Gwyneth, Evelyn
7. Harriet
- Meaning & Origin: English name meaning ruler of the home
- Nicknames: Hattie, Etta
- Similar Names: Henrietta, Charlotte, Matilda
8. Isabella
- Meaning & Origin: Hebrew name meaning God is my oath
- Nicknames: Bella, Izzy
- Similar Names: Isabelle, Annabella, Arabella
9. Josephine
- Meaning & Origin: French name meaning God will increase
- Nicknames: Jo, Josie
- Similar Names: Joanna, Jane, Jacqueline
10. Lillian
- Meaning & Origin: Latin name referring to the lily flower
- Nicknames: Lily, Lillie
- Similar Names: Liliana, Lila, Leonora
11. Matilda
- Meaning & Origin: Germanic name meaning strength in battle
- Nicknames: Mattie, Tilly
- Similar Names: Mathilde, Martha, Madeleine
12. Rose
- Meaning & Origin: Latin name referring to the rose flower
- Nicknames: Rosie
- Similar Names: Rosalie, Rosalind, Ruby
13. Victoria
- Meaning & Origin: Latin name meaning victory
- Nicknames: Vicky, Tori
- Similar Names: Veronica, Vivienne, Vanessa
14. Louisa
- Meaning & Origin: Germanic name meaning renowned warrior
- Nicknames: Lou, Lulu
- Similar Names: Louise, Eloise, Lucille
15. Edith
- Meaning & Origin: English name meaning prosperous in war
- Nicknames: Edie
- Similar Names: Enid, Elspeth, Ethel
16. Violet
- Meaning & Origin: Latin name referring to the violet flower
- Nicknames: Vi, Vivi
- Similar Names: Lilac, Daisy, Poppy
17. Helena
- Meaning & Origin: Greek name meaning bright or shining light
- Nicknames: Lena, Nell
- Similar Names: Ellen, Eleanor, Elena
18. Cecily
- Meaning & Origin: Latin name meaning blind to one’s own beauty
- Nicknames: Cece, Cissy
- Similar Names: Cecilia, Celeste, Cynthia
19. Augusta
- Meaning & Origin: Latin name meaning majestic or great
- Nicknames: Gus, Gussie
- Similar Names: Augustina, Aurelia, Anastasia
20. Pearl
- Meaning & Origin: Latin name referring to the precious gemstone
- Nicknames: None needed
- Similar Names: Ruby, Opal, Gemma
21. Margaret
- Meaning & Origin: Greek name meaning pearl
- Nicknames: Maggie, Meg, Margie
- Similar Names: Margot, Marjorie, Greta
22. Eleanor
- Meaning & Origin: Greek name meaning shining light
- Nicknames: Ellie, Nora
- Similar Names: Ellen, Elinor, Lenore
23. Frances
- Meaning & Origin: Latin name meaning free one
- Nicknames: Frankie, Fran
- Similar Names: Florence, Felicity, Freya
24. Georgiana
- Meaning & Origin: English name meaning farmer
- Nicknames: Georgie, Ana
- Similar Names: Georgia, Gianna, Genevieve
25. Beatrix
- Meaning & Origin: Latin name meaning she who brings happiness
- Nicknames: Bea, Trixie
- Similar Names: Beatrice, Bellatrix, Bridget
26. Evelyn
- Meaning & Origin: English name meaning desired or wished for
- Nicknames: Eve, Evie, Lyn
- Similar Names: Evaline, Elin, Ivy
27. Dorothy
- Meaning & Origin: Greek name meaning gift of God
- Nicknames: Dot, Dottie
- Similar Names: Dorothea, Dora, Thea
28. Arabella
- Meaning & Origin: Latin name meaning yielding to prayer
- Nicknames: Bella, Ari
- Similar Names: Annabella, Isabella, Aria
29. Imogen
- Meaning & Origin: Celtic name meaning maiden
- Nicknames: Immy, Gen
- Similar Names: Clementine, Isla, Elowen
30. Lucille
- Meaning & Origin: French name meaning light
- Nicknames: Lucy, Lulu
- Similar Names: Lucinda, Lucia, Louise
31. Winifred
- Meaning & Origin: Welsh name meaning blessed peacemaker
- Nicknames: Winnie, Freddie
- Similar Names: Gwendolyn, Edith, Florence
32. Celeste
- Meaning & Origin: Latin name meaning heavenly
- Nicknames: Cece, Ellie
- Similar Names: Selene, Lyra, Stella
33. Estelle
- Meaning & Origin: French name meaning star
- Nicknames: Stella, Essie
- Similar Names: Celeste, Estella, Eleanor
34. Adelaide
- Meaning & Origin: Germanic name meaning noble, kind
- Nicknames: Addie, Ada
- Similar Names: Adeline, Alice, Agatha
35. Cora
- Meaning & Origin: Greek name meaning maiden
- Nicknames: None needed
- Similar Names: Clara, Nora, Elora
36. Penelope
- Meaning & Origin: Greek name meaning weaver
- Nicknames: Penny, Nellie
- Similar Names: Phoebe, Persephone, Poppy
37. Seraphina
- Meaning & Origin: Hebrew name meaning fiery
- Nicknames: Sera, Fina
- Similar Names: Sophia, Selena, Isadora
38. Felicity
- Meaning & Origin: Latin name meaning happiness
- Nicknames: Lissy, Flick
- Similar Names: Florence, Francesca, Verity
39. Lydia
- Meaning & Origin: Greek name meaning woman from Lydia
- Nicknames: Liddy
- Similar Names: Lila, Linnea, Lenore
40. Eliza
- Meaning & Origin: Hebrew name meaning pledged to God
- Nicknames: Liz, Ellie
- Similar Names: Elizabeth, Elise, Liza
41. Annabelle
- Meaning & Origin: French name meaning graceful and beautiful
- Nicknames: Anna, Belle
- Similar Names: Isabelle, Arabella, Annabeth
42. Maude
- Meaning & Origin: Germanic name meaning powerful battler
- Nicknames: None needed
- Similar Names: Matilda, Margaret, Edith
43. Harriet
- Meaning & Origin: English name meaning ruler of the home
- Nicknames: Hattie, Etta
- Similar Names: Henrietta, Charlotte, Helena
44. Mabel
- Meaning & Origin: Latin name meaning lovable
- Nicknames: May, Belle
- Similar Names: Maple, Mirabel, Isabel
45. Sylvia
- Meaning & Origin: Latin name meaning from the forest
- Nicknames: Sylvie, Sia
- Similar Names: Sylvana, Sophia, Serena
46. Helena
- Meaning & Origin: Greek name meaning bright or shining light
- Nicknames: Lena, Nell
- Similar Names: Eleanor, Ellen, Elora
47. Verity
- Meaning & Origin: Latin name meaning truth
- Nicknames: None needed
- Similar Names: Felicity, Charity, Amity
48. Clementine
- Meaning & Origin: Latin name meaning merciful or gentle
- Nicknames: Clem, Clemmie
- Similar Names: Coraline, Josephine, Clarissa
49. Daphne
- Meaning & Origin: Greek name meaning laurel tree
- Nicknames: Daph
- Similar Names: Delphine, Phoebe, Penelope
50. Augusta
- Meaning & Origin: Latin name meaning majestic or venerable
- Nicknames: Gussie, Aggie
- Similar Names: Aurora, Anastasia, Aurelia
51. Lenora
- Meaning & Origin: Greek name meaning shining light
- Nicknames: Nora, Leni
- Similar Names: Eleanor, Leonora, Elora
52. Ophelia
- Meaning & Origin: Greek name meaning help
- Nicknames: Opie, Lia
- Similar Names: Olivia, Cordelia, Delphine
53. Rosalind
- Meaning & Origin: Latin name meaning pretty rose
- Nicknames: Rosa, Lindy
- Similar Names: Rosalie, Rose, Marigold
54. Gwendolyn
- Meaning & Origin: Welsh name meaning blessed ring
- Nicknames: Gwen, Wendy
- Similar Names: Guinevere, Gwyneth, Winifred
55. Lottie
- Meaning & Origin: English name meaning little and womanly
- Nicknames: None needed
- Similar Names: Charlotte, Hattie, Dottie
56. Emmeline
- Meaning & Origin: French name meaning industrious or hard-working
- Nicknames: Em, Emmy
- Similar Names: Amelia, Evelyn, Madeline
57. Arabella
- Meaning & Origin: Latin name meaning yielding to prayer
- Nicknames: Bella, Ari
- Similar Names: Annabelle, Isabella, Mirabella
58. Magnolia
- Meaning & Origin: Latin name referring to the magnolia flower
- Nicknames: Maggie, Nola
- Similar Names: Marigold, Dahlia, Poppy
59. Vivienne
- Meaning & Origin: French name meaning alive
- Nicknames: Viv, Vivi
- Similar Names: Vivian, Vienna, Eveline
60. Selina
- Meaning & Origin: Greek name meaning moon
- Nicknames: Sel, Lina
- Similar Names: Celeste, Serena, Luna
61. Dorothea
- Meaning & Origin: Greek name meaning gift of God
- Nicknames: Dottie, Thea
- Similar Names: Dorothy, Theodora, Athena
62. Henrietta
- Meaning & Origin: Germanic name meaning home ruler
- Nicknames: Hettie, Etta
- Similar Names: Harriet, Charlotte, Georgina
63. Georgina
- Meaning & Origin: English name meaning farmer
- Nicknames: Georgie, Gina
- Similar Names: Georgia, Genevieve, Gloria
64. Millicent
- Meaning & Origin: Germanic name meaning strong in work
- Nicknames: Millie, Lissie
- Similar Names: Mildred, Melissa, Matilda
65. Isadora
- Meaning & Origin: Greek name meaning gift of Isis
- Nicknames: Isa, Dora
- Similar Names: Isabella, Theodora, Seraphina
66. Estella
- Meaning & Origin: Latin name meaning star
- Nicknames: Essie, Stella
- Similar Names: Estelle, Celeste, Lyra
67. Constance
- Meaning & Origin: Latin name meaning steadfast
- Nicknames: Connie, Tansy
- Similar Names: Prudence, Felicity, Verity
68. Elspeth
- Meaning & Origin: Scottish name meaning pledged to God
- Nicknames: Elsie, Beth
- Similar Names: Elizabeth, Elsie, Edith
69. Eugenia
- Meaning & Origin: Greek name meaning well-born
- Nicknames: Genie, Gina
- Similar Names: Genevieve, Georgia, Lucinda
70. Mathilde
- Meaning & Origin: Germanic name meaning strength in battle
- Nicknames: Mattie, Tillie
- Similar Names: Matilda, Millicent, Martha
71. Eudora
- Meaning & Origin: Greek name meaning generous gift
- Nicknames: Dora, Edie
- Similar Names: Theodora, Isadora, Elora
72. Agatha
- Meaning & Origin: Greek name meaning good or honorable
- Nicknames: Aggie
- Similar Names: Agnes, Augusta, Alice
73. Lavinia
- Meaning & Origin: Latin name meaning purity or woman of Rome
- Nicknames: Lavi, Nia
- Similar Names: Lucia, Lillian, Serena
74. Prudence
- Meaning & Origin: Latin name meaning caution or wisdom
- Nicknames: Prue, Denny
- Similar Names: Constance, Verity, Felicity
75. Honora
- Meaning & Origin: Latin name meaning honor
- Nicknames: Nora, Noni
- Similar Names: Eleanor, Lenore, Annora
76. Marjorie
- Meaning & Origin: Greek name meaning pearl
- Nicknames: Margie, Jorie
- Similar Names: Margaret, Margot, Mary
