Just 'cause you don’t have a grandpa named Oscar doesn’t mean you can’t throw back to a classic when it comes to naming your newborn little dude. Here, 14 old-man baby names that would be perfect for a baby boy--even if he doesn’t come out of the womb smoking a pipe and wearing tweed. 

RELATED: 15 Old-Fashioned Baby Names That Will Melt Your Heart

oldbaby1
Twenty20

GENE

Meaning: Well-born. (A credit to his parents, of course.)

oldbaby2
Twenty20

ALFRED

Meaning: Sage and wise. Alfie makes a pretty cute nickname, too. Just sayin’.

oldbaby3
Twenty20

HARRY

Meaning: Ruler of the house. (Well, duh.)    

oldbaby4
Twenty20
oldbaby5
Twenty20

FRANK

Meaning: Free one. Especially at the playground.

oldbaby6
Twenty20

LEONARD

Meaning: Hardy lion. (Leo!)

oldbaby7
Twenty20

DEAN

Meaning: Lives near the valley.    

oldbaby8
Twenty20

MARTIN

Meaning: War-like. Goes by Marty for short.    

oldbaby9
Twenty20

HUGH

Meaning: Full of heart, mind and intelligence.

RELATED: 15 British Baby Names That Are Positively Brilliant

oldbaby10
Twenty20

LINUS

Meaning: Flaxen-haired. 

oldbaby11
Twenty20

OSCAR

Meaning: Champion warrior…with an adorable yawn.

oldbaby12
Twenty20

STANLEY

Meaning: Lives by the stony grove. 

oldbaby13
Twenty20

THEODORE

Meaning: God’s gift. (And he knows it.)    

oldbaby14
Twenty20

HAMILTON

Meaning: From the mountain town. Also, the hardest ticket to get on Broadway. 

RELATED: 500+ Baby Names for Boys and Girls

From Around The Web