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