100 Traditional Old Man Names For Boys: With Cool Meanings

Updated
Bring back tradition with these unique, vintage, old man names for boys.

Old male names are no longer reserved for grandpas. We are seeing a huge wave of classic, old-fashioned names making a major comeback on the popularity charts.

These vintage names offer a sense of familiar charm, and they often come with surprisingly cute nicknames. If you are searching for the perfect old guy name for your little one, we gathered the most tasteful and traditional options available. We included the meanings and origins behind each name so your little gentleman can start life with a strong foundation.


100 Traditional Old Man Names for Boys

Here is a cozy collection of traditional old man names that carry a vintage charm.

  1. Abel: Meaning “breath,” Abel is a noble name from the Bible.
  2. Alan: A Celtic male name with meanings including stone, noble, handsome, and cheerful.
  3. Albert: Meaning “noble, famous,” this bright Germanic name offers the adorable nickname of Bertie.
  4. Alfred: Meaning “elf counsel,” this name offers one of the cutest origins among English old man names.
  5. Amos: A rare biblical boy’s name meaning “carried by God.”
  6. Angus: A Celtic name meaning “one choice,” which also shares its name with a premium cut of beef.
  7. Archibald: Archie is a popular nickname today, but Archibald brings a distinguished feel, meaning “bold, brave.”
  8. Arnold: An old-fashioned Germanic name meaning “eagle power.”
  9. Arthur: A timeless classic that is great for medieval mythology fans, meaning bear.
  10. Barnabas: An old man name from the Bible, meaning “son of consolation.”
  11. Barry: An Irish choice for the old-at-heart, meaning “spear” or “fair-headed.”
  12. Benedict: Meaning “blessed,” this Latin-rooted boy name is perfect for your new arrival.
  13. Benjamin: A popular Hebrew name from the Bible with the sweet meaning “son of the right hand.”
  14. Bernard: A grandfatherly Germanic name with the tough meanings of “bold, brave, hardy.”
  15. Boyd: If your lad is born with blonde locks, this Gaelic name meaning “yellow” is a great choice.
  16. Brian: Meaning “high, noble,” this Irish and Breton name fits a boy destined for great things.
  17. Bruce: This English and French-rooted name means “the man from the brushwood.”
  18. Bryn: Meaning “hill,” this is a cool Welsh choice among gender-neutral old person names.
  19. Cecil: A Welsh name derived from the Latin “Sextus,” meaning “sixth child.”
  20. Cedric: Another Celtic pick among old guy names, meaning “bounty” or “kind.”
  21. Charles: A regal and ever-classic Old English name, meaning “free man.”
  22. Chester: A Latin name meaning “fortress,” just like the historic walled city in England.
  23. Christopher: A classic, Greek-rooted male name meaning “bearer of Christ.”
  24. Curtis: A French name for a little boy who is courteous and well-bred.
  25. Damien: Derived from Greek, this strong name means “to tame.”
  26. Donald: A Scottish name meaning “proud chief,” which feels sturdy and traditional.
  27. Douglas: A Scottish family name meaning “black river.”
  28. Edgar: A bold pick among old man names for boys, meaning “wealthy and prosperous” or “spear.”
  29. Edward: This classic old guy name will never go out of style, meaning “wealthy protector” from Old English.
  30. Edwin: A cool, old-fashioned variant of Edward, meaning “wealthy friend.”
  31. Egbert: Derived from Germanic roots, Egbert translates to “bright sword edge.”
  32. Elgar: An old-timey Welsh name meaning “spearman.”
  33. Eric: An Old Norse pick among old man names for boys, meaning “eternal ruler.”
  34. Fergus: Sounding very traditional, this Scottish name means “strong, masculine.”
  35. Fitzgerald: A Celtic surname and old guy name meaning “son of Gerald.”
  36. Ford: An Old English name meaning “by the ford,” which is most commonly heard as a surname.
  37. Frederick: Meaning “peace-loving ruler,” this is a gentle Old German choice among old man names.
  38. Gavin: A Gaelic-rooted male name with the cool meaning of “white hawk.”
  39. Geoffrey: An Old German name meaning “pledge of divine peace.”
  40. George: A Greek-rooted, ever-popular pick among old guy names, meaning “farmer.”
  41. Gerald: A Germanic-rooted name meaning “ruler with the spear.”
  42. Glenn: A Gaelic name with the earthy meaning of “valley” or “glen.”
  43. Godfried: A Dutch variant of Geoffrey, meaning “peace of God.”
  44. Gordon: A Celtic name meaning “great hill,” making it a monumental choice.
  45. Graham: An Old English name derived from the “gravelly homestead” place name Grantham.
  46. Hank: A short and simple choice of Old German origin, meaning “home and estate ruler.”
  47. Harold: A badass option among old man names, meaning “army ruler, commander.”
  48. Harry: An internationally popular German and English name meaning “home-ruler.”
  49. Henry: An old man name that feels fun and youthful in style, meaning “home-ruler.”
  50. Herbert: A Germanic name for a feisty little “bright warrior.”
  51. Hugh: Meaning “heart, mind, spirit,” this upper-class English name sounds delightfully peaceful.
  52. Hugo: An Old French and German take on Hugh, meaning “heart, mind, spirit.”
  53. Humphrey: An uppity-sounding English name for an old chap, meaning “peaceful warrior.”
  54. Igor: A Slavic and Russian pick among old man names, meaning “warrior.”
  55. Jack: This classic English name will always be popular, meaning “God is gracious.”
  56. Jeffrey: A simpler, American spelling of the old man name Geoffrey.
  57. John: Soft and biblical, this Hebrew-rooted name means “grace by God,” and it works perfectly as a middle name.
  58. Joseph: A vintage Hebrew name meaning “God will add.”
  59. Keith: A Scottish boy’s name with the earthy meaning of “wood.”
  60. Leopold: A strong choice of old names for boys, meaning “bold, brave” from German.
  61. Lyle: Derived from Anglo-Norman, this short male name means “from the island.”
  62. Manfred: Meaning “man of peace and strength,” this Germanic name is tough yet gentle in nature.
  63. Maurice: Meaning “dark, moorish,” this French name is a cool choice among old male names.
  64. Napoleon: Rooted in Italian and French, this name is said to mean “lion from Naples.”
  65. Neil: An Irish name with the triumphant meanings of “passionate, victory, champion.”
  66. Nelson: A cool English place name, surname, and given name meaning “son of Neil.”
  67. Norbert: Meaning “bright north,” Norbert is a German-rooted pick among old person names.
  68. Oscar: A Gaelic male name with the adorable meaning of “friend of deer.”
  69. Otis: A smart-sounding, traditional German and English name meaning “wealth, prosperity.”
  70. Peter: Derived from Greek, this classic old man name means “rock.”
  71. Philip: Meaning “friend of horses,” this royal, old-fashioned name is of Greek origin.
  72. Ralph: An Old English name meaning “courageous counselor.”
  73. Raymond: A bright-sounding, German-rooted name meaning “wise protector.”
  74. Reginald: A regal Latin old man name meaning “judicious ruler, king.”
  75. Robert: A German male name meaning “bright fame, renowned.”
  76. Roland: A French old man’s name meaning “famous land.”
  77. Ronald: Meaning “ruler, counsel, advice,” this Old Norse-rooted name is great for a little leader.
  78. Roy: A short, Norman choice among old man names carrying the regal meaning of “king.”
  79. Russell: A French boy name meaning “little red,” great for a baby born with fiery locks.
  80. Sheldon: From Old English, this old chap name means “from the steep valley.”
  81. Sidney: A unisex, English pick among gentlemen names, meaning “wide, watered land.”
  82. Simon: Meaning “he who listens,” this Hebrew boy’s name is full of virtue.
  83. Solomon: A gentle Hebrew name from the Bible with the gorgeous meaning of “peace.”
  84. Stanley: We love this outdoorsy Old English name meaning “stone clearing.”
  85. Stewart: A regal and confident name of Scottish and English origin, meaning “steward.”
  86. Stuart: An old-fashioned, variant spelling of Stewart.
  87. Theodore: Meaning “gift of God” from Greek, featuring Theo as an adorable nickname.
  88. Travis: A French-rooted name meaning “to cross over, to traverse.”
  89. Trevor: A Welsh name meaning “homestead, settlement.”
  90. Ulysses: A presidential Latin name with the surprisingly dark meaning of “wrathful.”
  91. Uriel: Meaning “God is my light,” this Hebrew name is a luminous choice for a lad.
  92. Vincent: This strong Latin pick has the powerful meaning of “to conquer, victorious.”
  93. Virgil: A Roman male name with the fabulous meaning of “flourishing.”
  94. Waldo: Stop searching, because this Old German name meaning “powerful ruler” is right here.
  95. Wallace: Meaning “from Wales,” Wallace is a fun choice if you have Welsh heritage.
  96. Walter: A Germanic name meaning “army commander,” with Walt serving as a cute short form.
  97. Wilbur: Meaning “wild boar” or “resolute,” this English and German name sounds very old-timey.
  98. Wilfred: An Old English name meaning “one who desires peace,” with Will and Freddie standing out as excellent nicknames.
  99. William: An ever-popular, German-rooted old guy name meaning “resolute protector.”
  100. Winston: This Old English name means “joyful stone.”

Why Vintage Boy Names Are Making a Comeback

You might wonder why so many parents are turning to their family trees for baby name inspiration. Baby naming trends often follow the 100-year rule. Names that were popular a century ago start sounding fresh and appealing to a new generation of parents.

Choosing a classic boy name gives your child a moniker that carries history, strength, and timeless charm. Plus, these traditional names often come with a variety of built-in nicknames, allowing your little guy’s personality to shine as he grows.

FAQs

Why Are Old Man Names Becoming Popular Again?

Many parents love the nostalgic and grounded feel of vintage names. Trends often cycle every 100 years, meaning the names your great-grandparents had now sound fresh and unique to modern ears.

What Are Some Cute Nicknames for Older Boy Names?

Traditional names usually offer great flexibility. For example, Arthur can be shortened to Artie, Theodore to Theo, and Alfred to Alfie. These nicknames add a playful touch to a formal name.

Are Vintage Names a Good Choice for Modern Babies?

Yes, classic names anchor a child with a sense of history. They are widely recognized, easy to spell, and carry a level of professional respect that will benefit your child well into adulthood.

What Is the 100-Year Rule in Baby Naming?

The 100-year rule suggests that baby names take about a century to cycle back into fashion. Names associated with the grandparent generation often feel dated, while great-grandparent names feel classic and ready for a revival.

What Are Some Short Old-Fashioned Names for Boys?

If you prefer brief names, options like Jack, Hugh, Roy, and Ford are excellent choices. They provide the vintage appeal of an older name without the need for a nickname.

Do Traditional Boy Names Fit Well as Middle Names?

Absolutely. Strong, classic names like James, John, and William serve as excellent middle names because they flow well with both modern and unique first names.

Headshot of Madeleine Lily Webb

About the Author

Madeleine Lily Webb

Madeleine is a writer from somewhere near Manchester, England. Madeleine's background in languages and linguistics has led to baby names becoming one of her favorite topics to write about. When she's not fallen down a rabbit hole of stories behind unique names, Madeleine can be found hanging out with her cat, taking photos of flowers, or dancing.