Variant of Keegan, an Irish surname anglicized from Mac Aodhagáin meaning 'son of Egan, little fire'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Keegun?
Swipe through thousands of names like it