A spelling variant of Keegan, from the Irish surname Mac Aodhagain, often interpreted as "son of Aodhagan."
Like Keegen?
Swipe through thousands of names like it