379+ Old Man Names & Old-Fashioned Boy Names [Funny, With Meanings, Pets]

Old man names are old-fashioned boy names that never go out of style.

Popular old man names include classic favorites like Henry, George, and John along with vintage picks like Silas, Augustus, and Esau.

Not only are these names timelessly stylish, but they also carry a certain gravitas that can’t be found in modern-day monikers.

So if you’re looking for an old-fashioned name for your son that has lasting power, consider one of these traditional choices.

Whether it’s a beloved grandparent name or another moniker that simply has a comforting familiarity to it, this list of old man names will give you plenty of options to choose from!

In this article, we’ll take a look at different old names for boys/males across many different categories.

These include:

  • Old Man Names for Dogs
  • Old Man Names for Pets
  • Old Man Names for Cats
  • Grumpy Old Man Names
  • Funny Old Man Names
  • Old-Fashioned Boy Names – 1600s
  • Old-Fashioned Boy Names – 1700s
  • Old-Fashioned Boy Names – 1800s
  • Old-Fashioned Boy Names – 1900s
  • Cute Old Man Names
  • List of Old Man Names
  • British Old Man Names
  • 40-Year-Old Old Man Names
  • Old Man Names for Babies
  • Awful Old Man Names
  • Southern Old Man Names
  • Old Black Man Names
  • Old White Man Names
  • Top 100 Old Man Names
  • Old Man Names That Start With… (A-Z)

Let’s take a look.

Old Man Names for Dogs

1) Max: A classic name for a loyal companion.

2) Duke: For the pup who loves to be the leader of the pack.

3) Bentley: Perfect for a classy pooch that loves luxury.

4) Winston: A classic British moniker for an intelligent dog.

5) Rocky: Appropriate for an independent canine who likes adventure.

Old Man Names for Pets

1) Felix: An adorable Latin option, meaning “happy”.

2) Oscar: Short and sweet, but with an air of sophistication.

3) Sherlock: A great pick if your pet is inquisitive and always snooping around!

4) Oliver: Simple and stylish — plus it’s easy to remember.

5) Toby: A classic old man name for a faithful friend.

Old Man Names for Cats

1) Ginger: A fiery and bold title for your furry friend.

2) Leo: Latin for “lion”, this moniker is perfect for an independent cat.

3) Jasper: An elegant and regal choice that’s fit for royalty!

4) Felix: Another comforting Latin option, meaning “happy”.

5) Oscar: Short and sweet, but with an air of sophistication.

Grumpy Old Man Names

1) Grumpus: A silly name, sure to make you chuckle!

2) Humphrey: Derived from an Old German name meaning “peaceful warrior”.

3) McWhiskers: A fun and whimsical title for a grumpy cat.

4) Grumblebee: A great choice for a fussy feline that loves to grumble.

5) Plato: An ancient Greek philosopher, usually associated with wisdom — although your pet may be more of the grumbling type!

Funny Old Man Names

1) Grandpa Pickles: Perfect for any old man who has a penchant for pickles!

2) Captain Snoozy: A funny moniker for someone who likes to take plenty of naps.

3) Big Daddy Grouch: An amusing title for an old man who could use some cheering up.

4) Old Man Winter: An ironic twist on traditional winter monikers like Jack Frost or Snowball.

5) Mr. Grumble Bottom: A hilarious option for a grumpy old man.

75 Old Fashioned Boy Names – NAMES & MEANINGS!

Old-Fashioned Boy Names – 1600s

1) William: An enduring classic, meaning “resolute protector”.

2) Thomas: Derived from the Aramaic term for “twin” — perfect if your little one is part of a pair!

3) John: A timelessly stylish name that’s been around since ancient times.

4) James: Meaning “supplanter”, this moniker is sure to make an impression.

5) Edward: An Anglo-Saxon name meaning “wealthy guardian”.

Old-Fashioned Boy Names – 1700s

1) Richard: A timelessly classic choice that means “strong leader”.

2) Samuel: Another long-standing option, derived from the Hebrew term for “God has heard”.

3) Charles: Meaning “free man”, this old fashioned title will ensure your son stands out from the crowd.

4) Benjamin: Taken from the Hebrew term for “son of my right hand” — a sweet and meaningful pick!

5) George: A timelessly classic name, this moniker means “farmer”.

Old-Fashioned Boy Names – 1800s

1) Joseph: An enduring classic that means “God will increase”.

2) Henry: Meaning “estate ruler”, this old fashioned title is sure to make an impression.

3) Augustus: Derived from the Latin term for “great or magnificent” — perfect if you’re expecting a larger than life little one!

4) Edward: An Anglo-Saxon name meaning “wealthy guardian” — ideal if your son is destined to protect those he loves.

5) Francis: A timeless and stylish moniker, derived from the Latin term for “Frenchman”.

Old-Fashioned Boy Names

Old-Fashioned Boy Names – 1900s

1) John: John is derived from the Hebrew name Yohanan which means “God is gracious”. Nicknames include Jack or Johnny.

2) William: William is a German name meaning “resolute protector”. Common nicknames include Will or Billy.

3) Robert: Robert is a Teutonic name derived from the old Germanic word for “bright fame”. Nicknames include Rob or Bob.

4) David: David is a Hebrew name meaning “beloved one” and was traditionally used as a title for kings in Jewish history. Nicknames include Dave or Davy.

5) George: George is an English name derived from Greek and means “farmer”. Common nicknames include Georgie or Geordie.

Cute Old Man Names

1) Old McFluffles: A silly, sweet name for a cuddly old man.

2) Grandpa Cuddlebear: Perfect for an older gentleman who loves to give hugs!

3) Popsicle: Enchanting and full of cheer, this moniker is as cute as can be.

4) Uncle Snuggles: A heartwarming option for the elder statesman in your family.

5) Papa Whiskers: An endearing title that’s sure to charm everyone around him!

Trendy Old Man Names

1) Maverick: Bold and daring, this classic moniker stands out from the crowd.

2) Rhett: After the dashing character in Gone with the Wind, this stylish title is sure to turn heads.

3) Storm: A cool option for an old man who’s as unpredictable as the weather!

4) Sinatra: Perfect if your grandpa has a passion for jazz and swing music.

5) Diesel: An edgy name that screams out attitude and style.

List of Old Man Names

1) Abraham

2) Aaron

3) Adam

4) Alexander

5) Benjamin

6) Caleb

7) Charles

8) David

9) Elijah

10) Ethan

11) Francis

12) George

13) Henry

14) Isaac

15) Jacob

16) James

17) John

18) Joseph

19) Jonas

20) Joshua

21) Nathan

22) Noah

23) Peter

24) Richard

25) Samuel

26) Thomas

27) William

Old Man Names

Old Man Names Inspired By Pop Culture

1) Gandalf: Perfect for a wise and powerful old man.

2) The Dude: A laid-back title inspired by the cult classic film, The Big Lebowski.

3) Indiana Jones: An adventurous pick for a grandpa who loves to explore!

4) Spock: Uniquely cool if your grandpa is a Star Trek fan.

5) Grum­­­­p­le Bottom: A hilarious option for a grumpy old man

British Old Man Names

1) Arthur: An elegant pick that references the famous King Arthur.

2) Nigel: An old-fashioned choice with a dapper and distinguished feel.

3) Rupert: A classic English name, derived from the Germanic element meaning “bright fame”.

4) Stanley: A timeless moniker that means “stone meadow”.

5) Percy: Meaning “pierces the valley”, this option is sure to be memorable!

40-Year-Old Old Man Names

1) Frederick: A timeless title meaning “peaceful ruler”.

2) Philip: An enduring classic of Greek origin, derived from the word “lover of horses”.

3) Michael: Derived from Hebrew and meaning “who is like God?”.

4) Paul: Meaning “small or humble”, this name has remained popular for centuries.

5) Christopher: This moniker means “bearing Christ”

Old Man Names for Babies

1) Elijah: A name that has Hebrew origins, which means “my God is Yahweh”.

2) Samuel: Derived from the Hebrew name Shemu’el and meaning “God has heard”.

3) Isaiah: The prophetic name “Yeshayah” in Hebrew, meaning “salvation of God”.

4) Benjamin : Meaning “son of my right hand” in Hebrew, this name carries a special significance for parents with sons.

5) Lucas: This moniker comes from the Latin word for “man”, signifying strength and masculinity.

Awful Old Man Names

1) Smelly: A terrible name for an old man who isn’t the best at personal hygiene.

2) Grumpy: Not a great choice for someone prone to fits of anger.

3) Droopy: An awful pick if your grandpa has a tendency to drag his feet.

4) Farty: A cringe-worthy title that should be avoided at all costs!

5) Slothy: An off-putting option for an old man who’s always taking it easy.

Southern Old Man Names

Southern Old Man Names

1) Bocephus: An old-fashioned name that references country music legend, Hank Williams Jr.

2) Bubba: Commonly used as a nickname for “brother” in the deep South.

3) Jesse: A handsome pick that evokes thoughts of the legendary outlaw, Jesse James.

4) Billy Bob: The perfect title for an old man with a twangy drawl and a love of beer!

5) Waylon: After one of the most influential singers and songwriters in country music history.

Old Black Man Names

1) Barack: A powerful pick inspired by the 44th President of the United States.

2) Martin: This timeless name references civil rights leader, Reverend Dr. Martin Luther King Jr.

3) Louis: An elegant title with French origins, derived from “famous warrior”.

4) Malcolm: Meaning “devotee of Saint Columba”, this name has strong Irish roots.

5) Jamal: A unique Arabic moniker meaning “beauty”.

Old White Man Names

1) Richard: A distinguished moniker that means “ruler of the house”.

2) Thomas: Derived from the Aramaic “toma”, meaning “twin”.

3) Robert: This timeless name has strong Germanic origins, derived from “hrodebert” which means “bright fame”.

4) William: An enduring classic of English origin, meaning “resolute protector”.

5) Ronald: Meaning “ruler’s counselor” in Old Norse, this option is sure to be memorable!

Old Man Names Inspired by Nature

1) Oakley: Perfect for a grandpa with a love of nature or a strong, sturdy character.

2) Cedar: A powerful choice that references the evergreen tree known for its durability and resilience.

3) Rocky: An ideal title for an old man with a tenacious spirit and solid foundation.

4) Summer: A cool pick that brings to mind long days spent in the sunshine.

5) Forrest: Meaning “dweller at the woods”, this name has remained popular over the years.

Top 100 Old Man Names

1) James: From the Latin “Iacomus”, meaning “supplanter”.

2) John: Derived from Hebrew and meaning “Yahweh is gracious”.

3) Robert: This timeless name has strong Germanic origins, derived from “hrodebert” which means “bright fame”.

4) Michael: Derived from Hebrew and meaning “who is like God?”.

5) William: An enduring classic of English origin, meaning “resolute protector”.

6) David: Meaning “beloved one”, this moniker has Hebrew roots.

7) Richard: A distinguished moniker that means “ruler of the house”.

8) Joseph: Of Hebrew origin, meaning “Jehovah has added”.

9) Thomas: Derived from the Aramaic “toma”, meaning “twin”.

10) Charles: This name comes from Germanic origins and means “free man”.

11) Christopher: Meaning “Christ-bearer”, this moniker is rooted in Greek mythology.

12) Daniel: From the Hebrew “danyel” and refers to an angel sent by God.

13) Matthew: From the Hebrew “mattityahu” and derived from “gift of Yahweh”.

14) Anthony: A timeless pick that comes from the Latin “anthonius” and means “priceless one”.

15) Donald: Of Gaelic origin, this name is derived from “dòmhnall” which means “world ruler”.

16) Mark: Derived from the Latin “Marcus” and meaning “defender of mankind”.

17) Paul: This name has Latin roots and references the great apostle who spread Christianity around the world.

18) George: Meaning “farmer or earthworker”, it is derived from Greek mythology.

19) Kenneth: A classic choice with Scottish origins, meaning “handsome”.

20) Andrew: This name has Greek origins and is derived from “andreios”, meaning “manly”.

21) Edward: Of English origin, this elegant title means “rich guard” or “guardian of wealth”.

22) Joshua: A Hebrew moniker that means “God is salvation”.

23) Brian: From the Gaelic “brion” and meaning “noble one” or “strong one”.

24) Kevin: An Irish classic that comes from the Gaelic “caomhánach” and means “gentle birth” or “comely”.

25) Ronald: Meaning “ruler’s counselor” in Old Norse, this option is sure to be memorable!

26) Frank: Of Germanic origin and meaning “free man”.

27) Jack: A nickname for John that has been used as a given name since medieval times.

28) Lawrence: Comes from the Latin “Laurentius” and means “man from Laurentum”, an ancient city of Latium.

29) Adam: This timeless name references the first human created by God according to the Bible.

30) Harry: An English classic derived from “henry” which means “home ruler”.

31) Timothy: Of Greek origin and meaning “honoring God”.

32) Stephen: Derived from the Greek “stephanos” meaning “crown or garland”.

33) Nathan: A Hebrew name that means “God has given”.

34) Gregory: This timeless name has Latin origins, derived from “gregorius” which means “watchful or alert”.

35) Gerald: Of Germanic origin and referencing a ruler with the power of a spear.

36) Raymond: Meaning “wise protector” in French, this option is sure to stand out!

37) Keith: Thought to be of Celtic origin, this name is derived from “coed” meaning “wood”.

38) Walter: A timeless pick of Germanic origins, meaning “commander of the army”.

39) Samuel: Of Hebrew origin and meaning “God heard” or “name of God”.

40) Benjamin: An enduring classic of Hebrew origin that means “son of the right hand”.

41) Louis: Derived from the French “louis” and referencing a famous ruler known for his wise rule.

42) Lawrence: Comes from the Latin “Laurentius” and meaning “man from Laurentum”, an ancient city of Latium.

43) Albert: A timeless name of Germanic origin that means “noble, bright”.

44) Tyler: Of English origin and meaning “tile maker”.

45) Justin: Derived from the Latin “justus” and referencing someone who is fair and just.

46) Jonathan: This Hebrew classic has been around for centuries and means “Yahweh has given”.

47) Sean: A Gaelic pick derived from “ioan” meaning “God is gracious”.

48) Zachary: Meaning “God remembers” in Hebrew, this moniker is sure to stand out!

49) Phillip: A Greek classic derived from “philippos” and meaning “lover of horses”.

50) Alexander: This timeless name has Greek origins and means “defender of men”.

51) Patrick: An Irish favorite derived from the Latin “patricius” meaning “nobleman”.

52) Brandon: A Germanic pick that is derived from “brand” and referencing someone who was fiery or spirited.

53) Nicholas: With Greek roots, this moniker means “people’s victory”.

54) Jordan: An enduring classic of Hebrew origin that refers to the River Jordan.

55) Eric: A Scandinavian title derived from “eirikr” meaning “ever ruler”.

56) Derek: Of Germanic origin and meaning “people’s ruler”.

57) Paul: An enduring classic of Latin origin that means “small or humble”.

58) Mark: This timeless name comes from the Latin “marcus” meaning “warlike”.

59) Matthew: A Hebrew pick derived from “mattityahu” meaning “gift of God”.

60) Luke: Comes from the Greek “loukas” and referencing a well-known figure in Christiandom.

61) Joseph: From the Hebrew “yossef” and meaning “God will increase”.

62) Anthony: Of Latin origin and derived from “antonius” which means “priceless one”.

63) Joshua: A Hebrew classic meaning “God is salvation”.

64) Odin: An ancient Norse pick meanmeaning “ruler’s counselor”.

65) Edward: A timeless name of English origin that means “wealthy guardian”.

66) Carlos: Comes from the Germanic “Karl” and referencing someone who is strong or brave.

67) Henry: An enduring classic of Germanic origin meaning “home ruler”.

68) Donald: From the Gaelic “dun” and referring to someone who was powerful and dark-haired.

69) George: This timeless name has Greek roots, derived from “georgios” and meaning “farmer”.

70) Kenneth: Derived from the Gaelic “coinneach” meaning “handsome” or “comely”.

71) Stephen: An enduring classic of Greek origin derived from “stephanos” meaning “crown or garland”.

72) Steven: Comes from the Latin “Stephanus” and referencing a crown bearers.

73) Thomas: Of Aramaic origin and meaning “twin”, this name is sure to stand out!

74) Jesse: A Hebrew title meaning “God exists”.

75) Richard: An English pick derived from “ricard” and referring to someone who was strong in rule.

76) Brian: Of Celtic origin and coming from the Irish ‘breanainn’ which means “strong, virtuous, and honorable”.

77) Keith: A Scottish classic derived from “coif” and referencing someone who was knowledgeable or wise.

78) Gary: Meaning “spear” in Germanic, this pick is sure to be a conversation starter.

79) Ronald: An enduring classic of Scots-Gaelic origin that means “wise ruler”.

80) Lawrence: Comes from the Latin “Laurentius” and meaning “man from Laurentum”, an ancient city of Latium.

81) Clifford: Of Old English origin and meaning “ford near the cliff”.

82) Gregory: Derived from the Latin “Gregorius” and referencing someone who was watchful or alert.

83) Jonathan: A timeless name of Hebrew origin that means “Yahweh has given”.

84) Nathan: Comes from the Hebrew “natan” and referring to someone who was a gift from God.

85) Michael: An enduring classic of Hebrew origin derived from “mikha’el” meaning “who is like God?”.

86) Raymond: Meaning “wise protector” in Germanic, this moniker is sure to stand out.

87) Philip: A timeless name of Greek origin derived “philippos” and meaning “lover of horses”.

88) Alexander: This timeless name has Greek origins and means “defender of men”.

89) Stephen: An enduring classic of Greek origin derived from “stephanos” meaning “crown or garland”.

90) Roger: Of Germanic origin and coming from the element ‘hrod’ meaning “renowned”.

91) Jeffrey: Derived from the Germanic “gaufrid” which means “God’s peace”.

92) Russell: Meaning “little red one” in Old French, this moniker is sure to stand out.

93) Alexander: This timeless name has Greek origins and means “defender of men”.

94) Anthony: Of Latin origin and derived from “antonius” which means “priceless one”.

95) Lewis: Comes from the Germanic “hludwig” and referring to someone who was renowned in battle.

96) Adam: A Hebrew classic meaning “man”, this pick is perfect for any modern boy!

97) Douglas: An enduring classic of Celtic origin that means “dark stream”.

98) Frank: Derived from the Germanic “francisco” and referencing someone who was a free man.

99) Gregory: Derived from the Latin “Gregorius” and referencing someone who was watchful or alert.

100) Christopher: Of Greek origin derived from “christophoros” meaning “bearing Christ”.

101) Samuel: Comes from the Hebrew “shamei’el” and referring to God’s name.

102) Jacob: A timeless name of Hebrew origin that means “supplanter” or one who follows after another.

103) Paul: An enduring classic of Latin origin derived from “paulus” meaning “small” or “humble”.

Old Man Names That Start With… (A-Z)

We go letter by letter with old-fashioned male names alphabetically:

A – Arthur: A timeless name of Celtic origin meaning “bear”.

B – Benjamin: Comes from the Hebrew “benyamin” and referring to someone who was blessed by God.

C – Charles: An enduring classic of Germanic origin derived from “karl” and referencing a man who was free.

D – David: Of Hebrew origin derived from “dawid” meaning “beloved one”.

E – Edward: Derived from the Old English element “eadweard” meaning “wealthy guardian”.

F – Francis: Comes from the Latin ‘franciscus’ and referring to someone who was a free man.

G – George: An enduring classic of Greek origin derived from “georgos” and meaning “farmer”.

H – Henry: A timeless name of Germanic origin derived from “heimirich” meaning “ruler of the home”.

I – Isaac: An enduring classic of Hebrew origin that means “laughter”.

J – Joseph: Comes from the Hebrew “yosef” and referring to someone who was a blessing from God.

K – Kenneth: Of Celtic origin derived from “cainnech” and referencing someone who was handsome or comely.

L – Lawrence: Comes from the Latin “Laurentius” and meaning “man from Laurentum, Italy”.

M – Matthew: A timeless name of Hebrew origin derived from “mattityahu” and meaning “gift of Yahweh”.

N – Nathan: Comes from the Hebrew “natan” and referring to someone who was a gift from God.

O – Oliver: A timeless name of Germanic origin derived from “alfihar” meaning “elf army”.

P – Philip: A timeless name of Greek origin derived “philippos” and meaning “lover of horses”.

Q – Quentin: Meaning “fifth” in Latin, this moniker is sure to stand out.

R – Robert: An enduring classic of Germanic origin derived from “hrothbert” and meaning “bright fame”.

S – Stephen: An enduring classic of Greek origin derived from “stephanos” meaning “crown or garland”.

T – Thomas: Comes from the Aramaic “toma’e” and referring to someone who was a twin.

U – Uriel: Of Hebrew origin, this moniker means “God is my light”.

V – Victor: Derived from the Latin “victor” which means “conqueror”.

W – William: A timeless name of Germanic origin derived from “wilhelm” and meaning “determined protector”.

X – Xander: This timeless name of Greek origin means “defender of men”.

Y – Yves: A French form of the Germanic “ivis” and referring to someone who was a yew tree.

Z – Zachary: Derived from the Hebrew “zachariah” meaning “remembered by God”.

FAQs – Old Man Names

What is a very old person’s name?

Some of the oldest man names include: Abraham, Aaron, Noah, Adam, Moses and David.

What are some old-fashioned male names?

Other traditional male names include: Arthur, Benjamin, Charles, Edward, Francis, George, Henry, Jacob, Joseph, Kenneth and Lawrence.

Do old man names have special meaning?

Most old man names have a special meaning associated with them.

For example “Arthur” is of Celtic origin and means “bear” while “Edward” is derived from the Old English element ‘eadweard’ meaning “wealthy guardian”.

What are some unique old man names?

Unique old man names can range from being more modern such as Xander to being quite traditional such as Zachary.

Other unique options include: Uriel, Quentin, Philip and Oliver.

What is a classic old man name?

Paul is a classic old man name of Latin origin derived from “paulus” meaning “small” or “humble”.

Other enduring classics include Charles, Joseph, William and George.

What are old grandpa names?

Popular old grandpa names include: Benjamin, Jacob, Robert and Stephen.

These classic man names have been around for many years and still remain popular choices today.

What are some vintage male names?

Classic vintage man names include: Alfred, Cornelius, Franklin, Gregory, Harold, Lionel and Martin. These timeless monikers will never go out of style.

Noah: Of Hebrew origin derived from “noach” meaning “rest” or “peaceful”.

Adam: Also of Hebrew origin derived from the word “adamah” which means “earth” or “ground”.

Moses: Of Hebrew origin derived from “mosheh” mmeaning “drawn out”.

David: Comes from the Hebrew word “dawid” meaing “beloved” or “favorite”.

Alfred: A timeless name of Old English origin derived from “aelfraed” meaning “wise counselor”.

Cornelius: Derived from the Latin “cornelius” and meaning “horn” or referring to someone with a horn-like nose.

Franklin: Of Germanic origin derived from “franco” meaning “free man”.

Gregory: From the Latin “gregorius”, this moniker means “watchful” or “vigilant”.

Harold: Of Old English origin derived from “hereweald” meaning “army commander”.

Lionel: Derived from the French “lionel” and referring to someone who was a lion-like brave man.

Martin: A timeless name of Latin origin derived from “martinus” and meaning “warrior of Mars”.

What is a grumpy old man name?

Examples include Eustis (common from the old cartoon Courage the Cowardly Dog), Crankshaft (cartoon strip of the same name), Hal, and George.

Conclusion – Old Man Names

These classic old man names are sure to stand out for any baby boy!

They have time-tested roots and many meaningful origins, making them perfect for modern boys with an appreciation for tradition.

No matter what you choose, your little one is sure to be proud of his special moniker – and it will likely become a beloved family heirl

Related

Tag Vault

Bringing you the latest on professional naming guides and more.

Leave a Reply

Your email address will not be published. Required fields are marked *