Naming a baby is no easy feat. As soon as you’re pregnant, it seems everyone has an opinion! Whether it’s your mother, your mother-in-law, or the lady in line at checkout, it’s hard to sort through the noise and hone in on the name you love. And there are *so many* options—from trendy new monikers to old man names.Although your baby is as new as they come, it’s certainly fun to find inspiration from the exact opposite end of the life-cycle. That’s right: old men. Oldies are certainly goodies when it comes to naming your kiddo—whether it’s Albert, Seymour or Otis, there’s nothing cuter than a little kid with a unique old timey name. Check out our list of 125 grumpy old man names and get ready to cuddle a sweet little Mortimer.Related: Yeehaw! Kick the Dust up With 300 Country Boy Names for Your Little Cowboy
125 Best Old Man Names for Baby Boys and Their Meanings
Canva/Parade
1. Arthur — Of Celtic origin, meaning "bear" or "noble." 2. Walter — Derived from Germanic roots, meaning "ruler of the army." 3. Harold — An Old English name meaning "army ruler" or "leader." 4. Clarence — From the Latin Clarus, meaning "bright" or "clear." 5. Eugene — Of Greek origin, meaning "well-born" or "noble." 6. Albert — From the Germanic Adalbert, meaning "noble and bright." 7. Franklin — An English name meaning "free landowner." 8. Leonard — Of German origin, meaning "brave lion." 9. Bernard — Derived from the Germanic elements for "bear" and "hardy." 10. Cyril — From the Greek Kyrios, meaning "lord" or "master." 11. Eustace — Of Greek origin, meaning "fruitful" or "stable." 12. Mortimer — From the Old French Mortemer, meaning "dead sea." 13. Rufus — A Latin name meaning "red-haired." 14. Barnabas — Of Aramaic origin, meaning "son of encouragement." 15. Thaddeus — From the Aramaic name Thaddai, meaning "heart."Related: 205 Adorable Baby Names That Mean 'Love' for Your Sweet Boy or Girl
Canva/Parade
16. Ebenezer — Of Hebrew origin, meaning "stone of help." 17. Horace — From the Roman family name Horatius, meaning "timekeeper." 18. Wilbur — Of Old English origin, meaning "wild boar." 19. Orville — From the Old French or, meaning "gold," and ville, meaning "town." 20. Cletus — Of Greek origin, meaning "called forth" or "invoked." 21. Silas — Of Latin origin, meaning "of the forest." 22. Oscar — From Old English, meaning "God's spear." 23. Chester — Of Latin origin, meaning "fortress" or "walled town." 24. Clifford — Old English, meaning "ford by a cliff." 25. Edmund — Of Old English origin, meaning "wealthy protector." 26. Gerald — From Germanic roots, meaning "rule of the spear." 27. Hector — Of Greek origin, meaning "holding fast." 28. Irving — Scottish, meaning "green water" or "fresh river." 29. Jasper — Of Persian origin, meaning "treasurer." 30. Leroy — French, meaning "the king."
Canva/Parade
31. Milton — Old English, meaning "mill town." 32. Norman — Of Germanic origin, meaning "northman" or "Viking." 33. Otis — Greek, meaning "keen hearing." 34. Percival — Of Old French origin, meaning "pierce the valley." 35. Quincy — Latin, meaning "estate of the fifth son." 36. Reginald — Old German, meaning "counsel power." 37. Stanley — Old English, meaning "stone clearing." 38. Theodore — Greek, meaning "gift of God." 39. Ulysses — Latinized form of Odysseus, meaning "wrathful." 40. Victor — Latin, meaning "conqueror." 41. Wallace — Old English, meaning "foreigner" or "Welshman." 42. Xavier — Basque, meaning "new house." 43. Yancy — Native American, meaning "Englishman." 44. Zebulon — Hebrew, meaning "exalted dwelling." 45. Ambrose — Greek, meaning "immortal." 46. Benedict — Latin, meaning "blessed." 47. Cornelius — Latin, meaning "horn." 48. Dexter — Latin, meaning "skillful." 49. Ezekiel — Hebrew, meaning "God strengthens." 50. Felix — Latin, meaning "happy" or "fortunate."Related: 125 Old-fashioned Baby Names That Are Making a Major Comeback
51. Gideon — Hebrew, meaning "mighty warrior." 52. Humphrey — Old German, meaning "peaceful warrior." 53. Ignatius — Latin, meaning "fiery one." 54. Jethro — Hebrew, meaning "excellence." 55. Linus — Greek, meaning "flax." 56. Mordecai — Hebrew, meaning "follower of Marduk." 57. Nelson — English, meaning "son of Neil." 58. Orson — Latin, meaning "bear cub." 59. Phineas — Hebrew, meaning "oracle." 60. Quentin — Latin, meaning "fifth." 61. Roland — Old German, meaning "famous land." 62. Sylvester — Latin, meaning "of the forest." 63. Tobias — Hebrew, meaning "God is good." 64. Upton — Old English, meaning "upper town." 65. Virgil — Latin, meaning "staff bearer." 66. Winston — Old English, meaning "joy stone." 67. Xander — Greek, short for Alexander, meaning "defender of men." 68. Yves — French, meaning "yew tree." 69. Zachariah — Hebrew, meaning "God remembers." 70. Alaric — Old German, meaning "ruler of all." 71. Bartholomew — Aramaic, meaning "son of Talmai." 72. Cedric — Old English, meaning "bounty." 73. Darius — Persian, meaning "possessing goodness." 74. Elmer — Old English, meaning "noble and famous." 75. Ferdinand — Old German, meaning "bold voyager." Related: Check Out These 250 Boy Name Ideas Starting With 'M' for Some Baby Naming Inspo
Grumpy Old Man Names and Their Meanings
76. Grover — Old English, meaning "grove dweller." 77. Herman — Old German, meaning "army man." 78. Isidore — Greek, meaning "gift of Isis." 79. Jules — Latin, meaning "youthful." 80. Kenneth — Scottish, meaning "born of fire." 81. Luther — Old German, meaning "people army." 82. Melvin — Old English, meaning "council protector." 83. Newton — Old English, meaning "new town." 84. Oswald — Old English, meaning "God's power." 85. Preston — Old English, meaning "priest's town." 86. Quinlan — Irish, meaning "fit and strong." 87. Randolph — Old German, meaning "shield wolf." 88. Seymour — Old French, meaning "Saint Maur." 89. Thurston — Old English, meaning "Thor's stone." 90. Ulric — Old German, meaning "wolf power." 91. Vernon — Old French, meaning "alder tree." 92. Warren — Old German, meaning "enclosure." 93. Xerxes — Persian, meaning "ruler over heroes." 94. Yorick — Scandinavian, meaning "farmer." 95. Zebediah — Hebrew, meaning "gift of God."
96. Alphonse — Old German, meaning "noble and ready."
97. Bertram — Old German, meaning "bright raven."
98. Casper — Persian, meaning "treasurer."
99. Dudley — Old English, meaning "people's meadow."
100. Eldridge — Old English, meaning "old ruler."
101. Fitzgerald — Old German, meaning "son of Gerald."
102. Gustav — Old Norse, meaning "staff of the Goths."
103. Harlan — Old English, meaning "rocky land."
104. Ira — Hebrew, meaning "watchful."
105. Jarvis — Old German, meaning "spear servant."
Related: 100 Baby Boy Names Starting With 'A' That Are Perfect for Your Adorable Prince
106. Kendrick — Old English, meaning "royal power."
107. Llewellyn — Welsh, meaning "leader."
108. Maxwell — Old English, meaning "great stream."
109. Norbert — Old German, meaning "north bright."
110. Othello — Italian, meaning "wealth."
111. Percival — Old French, meaning "pierce the valley."
112. Quincy — Latin, meaning "estate of the fifth son."
113. Roderick — Old German, meaning "famous ruler."
114. Sherman — Old English, meaning "shear man."
115. Titus — Latin, meaning "title of honor."
116. Urban — Latin, meaning "city dweller."
117. Vance — Old English, meaning "marshland."
118. Webster — Old English, meaning "weaver."
119. Xenos — Greek, meaning "stranger."
120. Yale — Old English, meaning "fertile upland."
121. Zane — Hebrew, meaning "gift from God."
122. Alastair — Scottish, meaning "defender of men."
123. Baldwin — Old German, meaning "bold friend."
124. Caius — Latin, meaning "rejoice."
125. Dorian — Greek, meaning "gift."
Up Next:
Related: Oh Boy! These 250 Middle Names for Boys Born in 2025 Are at the Top of Our List
Read More Details
Finally We wish PressBee provided you with enough information of ( 125 Best 'Old Man Names' for Your Baby Boy )
Also on site :
- Mission: Impossible - The Final Reckoning: Early reviews hail groundbreaking, unforgettable action
- UV light and CT scans reveal hidden details in a perfectly preserved Archaeopteryx fossil
- Persistent fatigue? A mini-stroke could be the cause, doctors say