Tag Archives: traditional baby names

200+ Vintage Grandparent Baby Names That Are Ready for a Comeback

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.