Parenting Days
Baby Names

120 Old-Fashioned Boy Names Making a Comeback

Abu Mohammad Fazlay Rabby

Updated August 2026 · 5 min read

PFX
Vintage-style wooden letter blocks arranged on a warm neutral surface

There's a rule of thumb in naming that holds up remarkably well: a name has to feel properly old before it can feel new. Your parents' generation sounds dated. Your grandparents' sounds neutral. Your great-grandparents' sounds charming.

Which is why Arthur, Theodore and Oscar are everywhere in playgrounds now, and why Gary and Kevin will get their turn in about forty years. Below: 120 old-fashioned boy names, sorted by how far along the comeback they are — so you can pick a revival or get ahead of one.

Already back (expect to meet others)

  1. Arthur — Celtic, "bear"
  2. Theodore — Greek, "gift of God"
  3. Henry — Germanic, "home ruler"
  4. Oscar — Irish/Norse, "friend of deer" or "spear of the gods"
  5. Felix — Latin, "lucky, successful"
  6. Hugo — Germanic, "mind, intellect"
  7. Arlo — uncertain origin, revived from near-obscurity
  8. Jasper — Persian, "treasurer"
  9. Louis — Germanic, "renowned warrior"
  10. Albert — Germanic, "noble, bright"
  11. Walter — Germanic, "ruler of the army"
  12. Edward — Old English, "wealthy guardian"
  13. Frederick — Germanic, "peaceful ruler"
  14. George — Greek, "farmer"
  15. Alfie — diminutive of Alfred, revived on its own
  16. Stanley — Old English, "stony meadow"
  17. Reuben — Hebrew, "behold, a son"
  18. Ezra — Hebrew, "help"
  19. Silas — Latin, "of the forest"
  20. Elias — Greek form of Elijah

Rising now (the sweet spot)

  1. Ambrose — Greek, "immortal"
  2. Barnaby — Aramaic, "son of consolation"
  3. Wilfred — Old English, "desiring peace"
  4. Alfred — Old English, "wise counsel"
  5. Rupert — Germanic, "bright fame"
  6. Percy — French place name, short for Percival
  7. Cormac — Irish, "charioteer"
  8. Otto — Germanic, "wealth"
  9. Ivor — Norse, "archer"
  10. Clement — Latin, "merciful"
  11. Cyrus — Persian, "sun"
  12. Laurence — Latin, "from Laurentum"
  13. Rufus — Latin, "red-haired"
  14. Hector — Greek, "holding fast"
  15. Abel — Hebrew, "breath"
  16. Malachy — Hebrew, "my messenger"
  17. Solomon — Hebrew, "peace"
  18. Gilbert — Germanic, "bright pledge"
  19. Humphrey — Germanic, "peaceful warrior"
  20. Edmund — Old English, "wealthy protector"

Still undiscovered (get in early)

  1. Cornelius — Latin, "horn"
  2. Percival — French, Arthurian knight
  3. Bartholomew — Aramaic, "son of the furrow"
  4. Horace — Latin, "timekeeper"
  5. Mortimer — French, "still water"
  6. Reginald — Germanic, "counsel power"
  7. Leopold — Germanic, "bold people"
  8. Archibald — Germanic, "genuine and bold"
  9. Sylvester — Latin, "of the forest"
  10. Ignatius — Latin, "fiery"
  11. Thaddeus — Aramaic, "courageous heart"
  12. Wendell — Germanic, "wanderer"
  13. Herbert — Germanic, "bright army"
  14. Norman — Germanic, "northman"
  15. Clarence — Latin, "bright"
  16. Bertram — Germanic, "bright raven"
  17. Aloysius — Latin form of Louis
  18. Ezekiel — Hebrew, "God strengthens"
  19. Obadiah — Hebrew, "servant of God"
  20. Peregrine — Latin, "traveller"

Grandpa names with charm

  1. Arthur (see #1) — the archetype
  2. Ernest — Germanic, "serious, resolute"
  3. Harold — Norse, "army ruler"
  4. Vernon — French, "alder grove"
  5. Chester — Latin, "fortress"
  6. Raymond — Germanic, "wise protector"
  7. Leonard — Germanic, "brave lion"
  8. Roland — Germanic, "famous land"
  9. Sidney — English place name
  10. Wallace — Scottish, "foreigner, Welshman"
  11. Clifford — Old English, "ford by a cliff"
  12. Milton — Old English, "mill town"
  13. Homer — Greek, "pledge, hostage"
  14. Virgil — Latin, the poet's name
  15. Emmett — Germanic, "universal"
  16. Roscoe — Norse, "deer forest"
  17. Ellis — Welsh form of Elijah
  18. Harvey — Breton, "battle worthy"
  19. Marvin — Welsh, "sea friend"
  20. Alvin — Old English, "noble friend"

Biblical and old-testament

  1. Elias (see #20)
  2. Isaiah — Hebrew, "God is salvation"
  3. Jeremiah — Hebrew, "God will exalt"
  4. Josiah — Hebrew, "God supports"
  5. Amos — Hebrew, "carried"
  6. Enoch — Hebrew, "dedicated"
  7. Moses — Hebrew, "drawn out of the water"
  8. Gideon — Hebrew, "mighty warrior"
  9. Levi — Hebrew, "joined"
  10. Asa — Hebrew, "physician, healer"
  11. Boaz — Hebrew, "swiftness"
  12. Jonah — Hebrew, "dove"
  13. Micah — Hebrew, "who is like God"
  14. Tobias — Hebrew, "God is good"
  15. Zachariah — Hebrew, "the Lord has remembered"

Short vintage names

  1. Ned — diminutive of Edward
  2. Gus — diminutive of Augustus
  3. Sid — diminutive of Sidney
  4. Bert — diminutive of Albert
  5. Wes — diminutive of Wesley
  6. Cy — diminutive of Cyrus
  7. Hal — diminutive of Henry
  8. Mac — Scottish, "son of"
  9. Roy — French, "king"
  10. Dot — rare, from Dorset place names
  11. Abe — diminutive of Abraham
  12. Sol — diminutive of Solomon
  13. Vic — diminutive of Victor
  14. Art — diminutive of Arthur
  15. Ike — diminutive of Isaac

Still waiting their turn

Give these another twenty years — they're in the dated phase now, which is exactly what Arthur sounded like in 1995.

  1. Gary — Germanic, "spear"
  2. Kevin — Irish, "handsome birth"
  3. Trevor — Welsh, "large settlement"
  4. Neil — Irish, "champion"
  5. Barry — Irish, "fair-haired"
  6. Dean — Old English, "valley"
  7. Craig — Scottish, "rock"
  8. Wayne — Old English, "wagon maker"
  9. Keith — Scottish, "wood"
  10. Glenn — Scottish, "valley"

How to pick a vintage name without picking the vintage name

The revival names are revived for everyone at once — if you love Arthur, you'll meet three more in the nursery. That's fine if the name is genuinely the one. If it isn't, look one shelf along: the "still undiscovered" group above has the same texture and none of the crowding, and in ten years it'll be the group everyone means when they say old-fashioned names are back.

More lists: 150 strong boy names and 110 classic boy names.

Frequently asked questions

The ones leading the revival are Arthur, Theodore, Henry, Oscar, Felix, Hugo, and Walter — names that felt firmly like grandfather names twenty years ago and now read as fresh. The pattern is consistent: names skip roughly three generations before they sound new again.

Abu Mohammad Fazlay Rabby

Fazlay is a dad of two — one boy, one girl — and the founder of Parenting Days, where he collects the best ideas for every big (and small) day of raising kids.

Related reading

Get the free printable pack

Weekly ideas, no spam — unsubscribe anytime.