Phonetic variant of Keegan, from Irish "Aodhagán," a diminutive of Aodh (god of fire), meaning "little fire."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Keighan?
Swipe through thousands of names like it