75 Grandma Names for a Little Girl With an Old Soul
Choosing the perfect name for your baby is a significant and joyful decision. For many parents, finding a name that carries a sense of tradition, history, and familial connection is essential. One timeless source of inspiration comes from the names of our grandmothers. These names not only evoke a sense of nostalgia and honor but also bring with them a touch of classic elegance that never goes out of style.
In this list, we've curated a selection of beautiful and charming baby names inspired by grandmas. Each name holds its unique story, reflecting the grace, strength, and enduring spirit of the generations that came before us. Whether you're looking for a name that's vintage-chic, elegantly old-fashioned, or simply filled with sentimental value, these grandma-inspired names are sure to provide the perfect blend of tradition and modernity.
Explore these enchanting names and find the one that resonates with your heart, honoring your family's legacy while setting the stage for your baby's unique journey.
Cute Grandma Names
Discover delightfully charming names that are as sweet as they are timeless.
- Annie - Hebrew, meaning "grace."
- Betsy - Hebrew, meaning "God is my oath."
- Dottie - Greek, meaning "gift of God."
- Edie - English, meaning "rich in war."
- Elsie - Scottish, meaning "pledged to God."
- Flora - Latin, meaning "flower."
- Hattie - German, meaning "home ruler."
- Ivy - English, meaning "climbing plant."
- Lena - Greek, meaning "light."
- Lottie - French, meaning "free man."
- Mabel - Latin, meaning "lovable."
- Maisie - Scottish, meaning "pearl."
- Millie - German, meaning "gentle strength."
- Peggy - Greek, meaning "pearl."
- Poppy - Latin, meaning "red flower."
- Rosie - Latin, meaning "rose."
- Sally - Hebrew, meaning "princess."
- Tillie - German, meaning "mighty in battle."
- Winnie - Welsh, meaning "fair, pure."
Sassy Grandma Names
Explore fun and spirited names for bold personalities that will surely make a statement.
- Aggie - Greek, meaning "good, pure."
- Beatrix - Latin, meaning "she who brings happiness."
- Dixie - French, meaning "tenth."
- Fay - English, meaning "fairy."
- Freda - German, meaning "peace."
- Ginger - English, meaning "pure, chaste, virginal."
- Lulu - Arabic, meaning "pearl."
- Maggie - Greek, meaning "pearl."
- Mae - English, meaning "pearl."
- Myrtle - Greek, meaning "evergreen shrub."
- Nina - Spanish, meaning "little girl."
- Polly - English, meaning "small."
- Rita - Spanish, meaning "pearl."
- Ruby - Latin, meaning "red gemstone."
- Sadie - Hebrew, meaning "princess."
- Stella - Latin, meaning "star."
- Tessie - Greek, meaning "harvester."
- Vera - Russian, meaning "faith."
- Vivian - Latin, meaning "alive."
- Zelda - German, meaning "dark battle."
Cool Grandma Names
Browse stylish and effortlessly chic names that never go out of fashion.
- Astrid - Scandinavian, meaning "divine strength."
- Daphne - Greek, meaning "laurel tree."
- Eleanor - Greek, meaning "light-hearted."
- Esme - French, meaning "loved."
- Estelle - Latin, meaning "star."
- Etta - English, meaning "estate ruler."
- Gwyneth - Welsh, meaning "blessed, happy."
- Hazel - English, meaning "hazel tree."
- Imogen - Greek, meaning "innocent."
- Iris - Greek, meaning "rainbow."
- Josie - Hebrew, meaning "God will add."
- June - Latin, meaning "young."
- Leona - Latin, meaning "lioness."
- Lilith - Assyrian, meaning "of the night."
- Mavis - French, meaning "songbird."
- Odette - French, meaning "wealthy."
- Opal - Sanskrit, meaning "jewel."
- Rhea - Greek, meaning "flowing."
- Sylvia - Latin, meaning "from the forest."
- Tilda - German, meaning "mighty in battle."
Badass Grandma Names
Uncover names that exude strength, confidence, and a touch of rebellious spirit.
- Athena - Greek, meaning "goddess of wisdom."
- Electra - Greek, meaning "shining bright."
- Freya - Norse, meaning "noble woman."
- Harriet - French, meaning "home ruler."
- Joan - Hebrew, meaning "god is gracious."
- Maxine - Latin, meaning "greatest."
- Queenie - English, meaning "queen."
- Raven - English, meaning "blackbird."
- Rowena - German, meaning "fame, joy."
- Storm - English, meaning "stormy weather."
- Tempest - English, meaning "turbulent."
- Ursula - Latin, meaning "little bear."
- Valkyrie - Norse, meaning "chooser of the slain."
- Vespera - Latin, meaning "evening star."
- Wilma - Germanic, meaning "wilful protection."
- Xena - Greek, meaning "hospitable."
For more baby name inspiration check out these popular baby name lists: