WeeNames Scotland’s favourite name finder

← All names

Kegan

Boy name · 9 babies recorded · 1974–2025

Kegan: 9 babies born in Scotland since 1974, given to boys, peaking at 3 births in 2009.

Kegan is an anglicised form of the Irish and Scottish Gaelic name *Aodhagán*, a diminutive of *Aodh*, meaning "fire" or "fiery one." It shares roots with the more common Keegan, and in some cases may also derive from the Welsh *Cai* or a variant of the Old English *Cyne-* (royal). While no globally famous bearers immediately spring to mind, the name has a modern, approachable feel, popular in Scotland and Ireland. The name’s fiery meaning connects it to the ancient Celtic god of the underworld, Aodh, and the Scottish place name Ayrshire shares a similar etymological root. Kegan is a less common variant of Keegan, offering a slightly softer sound while retaining the same spirited, energetic feel.

Boy 3 of 52 years

Peak year
20093 babies
Latest (2015)
#6863 babies
Total births
9since 2009
5-year trend
≈ stablevs prior 5y
1980 1990 2000 2010 2020 2009 · 3
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).