This post contains affiliate links which may earn Eco Mom Diaries a commission.
If you have ever flipped through an old family photo album and noticed how charming the names were, you are not alone.
Many parents today are rediscovering the beauty of vintage grandparent baby names. These are the names that once belonged to beloved grandmas and grandpas—the kind who baked cookies from scratch, told the best stories, and somehow made everything feel cozy and safe.
For a while, many of these names were considered old-fashioned. But something interesting has happened over the last few years. Vintage names that once sounded outdated are suddenly sounding timeless, elegant, and incredibly sweet again.
Just look at how names like Henry, Theodore, Eleanor, and Charlotte went from “great-grandparent names” to some of the most popular baby names today.
Parents are falling in love with these classic names again for a few simple reasons:
• they feel timeless instead of trendy
• they carry history and meaning
• they sound warm and familiar
• they age beautifully from babyhood to adulthood
There is also something special about choosing a name that might have belonged to someone in your family tree. It feels like passing down a small piece of family history to the next generation.
So if you love the idea of bringing back a sweet old-fashioned name, this list is full of inspiration.
Below you will find vintage grandparent baby names that deserve a comeback, organized alphabetically with meanings for both girls and boys.
Vintage Grandma Names (A–Z)
A
Agnes — Greek name meaning pure
Alma — Latin name meaning nurturing soul
Althea — Greek name meaning with healing power
Anita — Spanish name meaning grace
B
Beatrice — Latin name meaning she who brings happiness
Bernice — Greek name meaning bringing victory
Betty — Hebrew name meaning God is my oath
Blanche — French name meaning white or pure
Bonnie — Scottish name meaning pretty
C
Clara — Latin name meaning bright or clear
Cora — Greek name meaning maiden
Constance — Latin name meaning steadfast
Cornelia — Latin name meaning horn
D
Della — German name meaning noble
Dorothy — Greek name meaning gift of God
Dolores — Spanish name meaning sorrows
E
Edith — English name meaning prosperous in war
Eileen — Irish name meaning bright shining one
Etta — German name meaning ruler of the home
Eleanor — Greek name meaning bright shining one
F
Florence — Latin name meaning flourishing
Frances — Latin name meaning free
Fannie — English name meaning free one
G
Gladys — Welsh name meaning princess
Gloria — Latin name meaning glory
Goldie — Yiddish name meaning gold
Gertrude — German name meaning spear of strength
H
Harriet — German name meaning ruler of the home
Hattie — English name meaning home ruler
Helen — Greek name meaning shining light
Henrietta — German name meaning ruler of the home
I
Irene — Greek name meaning peace
Ida — German name meaning hardworking
Inez — Spanish name meaning pure
J
Jean — Hebrew name meaning God is gracious
Josephine — French name meaning God will increase
Joyce — Latin name meaning joyful
June — Latin name meaning young
L
Lois — Greek name meaning most desirable
Lucille — French name meaning light
Louise — German name meaning famous warrior
Lillian — Latin name meaning lily
M
Mabel — Latin name meaning lovable
Martha — Aramaic name meaning lady
Maude — German name meaning battle mighty
Minnie — German name meaning love
Myrtle — Greek name meaning evergreen shrub
N
Nellie — English name meaning bright shining one
Norma — Latin name meaning rule or pattern
Nora — Irish name meaning honor
O
Opal — Sanskrit name meaning precious gem
Olive — Latin name meaning olive tree
Ora — Hebrew name meaning light
P
Pearl — English name meaning precious jewel
Pauline — Latin name meaning small
Phyllis — Greek name meaning green branch
R
Ruth — Hebrew name meaning friend
Rose — Latin name meaning rose flower
Rosalie — French name meaning rose
S
Sylvia — Latin name meaning forest
Stella — Latin name meaning star
Sadie — Hebrew name meaning princess
T
Thelma — Greek name meaning will
Theresa — Greek name meaning harvester
Tillie — German name meaning battle mighty
V
Velma — German name meaning determined protector
Viola — Latin name meaning violet flower
Vera — Russian name meaning faith
W
Wilma — German name meaning resolute protector
Winifred — Welsh name meaning blessed peace
Vintage Grandpa Names (A–Z)
A
Albert — German name meaning noble and bright
Alfred — English name meaning wise counselor
Arthur — Celtic name meaning bear
Arnold — German name meaning eagle power
B
Bernard — German name meaning brave as a bear
Benjamin — Hebrew name meaning son of the right hand
Bruce — Scottish name meaning willowlands
C
Calvin — French name meaning little bald one
Chester — Latin name meaning fortress
Clarence — Latin name meaning bright
Clifford — English name meaning ford by a cliff
Clyde — Scottish name meaning warm and friendly
D
Donald — Scottish name meaning world ruler
Douglas — Scottish name meaning dark river
E
Edgar — English name meaning wealth and fortune
Edmund — English name meaning rich protector
Ernest — German name meaning serious
Eugene — Greek name meaning well born
F
Franklin — English name meaning free landowner
Frederick — German name meaning peaceful ruler
G
Gerald — German name meaning ruler with spear
George — Greek name meaning farmer
Gordon — Scottish name meaning great hill
H
Harold — English name meaning army ruler
Howard — English name meaning brave heart
Hugh — German name meaning mind or spirit
J
Jasper — Persian name meaning treasurer
Joseph — Hebrew name meaning God will add
L
Lawrence — Latin name meaning crowned with laurel
Leonard — German name meaning brave lion
Louis — German name meaning famous warrior
Luther — German name meaning army people
M
Marshall — French name meaning caretaker of horses
Milton — English name meaning mill town
Morris — Latin name meaning dark-skinned
N
Norman — German name meaning northman
Nelson — English name meaning son of Neil
O
Oscar — Irish name meaning deer lover
Otis — German name meaning wealth
P
Percy — French name meaning pierces the valley
Philip — Greek name meaning lover of horses
R
Ralph — German name meaning wise wolf
Raymond — German name meaning wise protector
Roger — German name meaning famous spear
Roy — French name meaning king
S
Stanley — English name meaning stone meadow
Samuel — Hebrew name meaning heard by God
Sidney — French name meaning wide meadow
W
Walter — German name meaning army ruler
Warren — French name meaning park keeper
Wilbur — German name meaning resolute
Willard — German name meaning brave desire
Winston — English name meaning joyful stone
Why Vintage Grandparent Names Are Trending Again
One of the biggest baby naming trends right now is the return of old-fashioned names with history.
Parents are increasingly drawn to names that feel meaningful and rooted in the past rather than trendy or newly invented.
Vintage names have a warmth to them. They feel familiar, trustworthy, and timeless.
Plus, there is something incredibly sweet about the idea that your child might grow up with a name that once belonged to a beloved grandparent.
And who knows? One day that same name might be passed down again to another generation.
- How to Create an Eco-Friendly Mother’s Day Gift Basket (Sustainable Gift Basket Ideas Moms Will Love)
- 200+ Vintage Grandparent Baby Names That Are Ready for a Comeback
- 250+ Rich Girl Baby Names That Sound Elegant and Expensive
- Sustainable & Non-Toxic Easter Basket Fillers for Kids (75+ Eco-Friendly Ideas)
- 100 Wuthering Heights–Inspired Baby Girl Names (A–Z)






























