Keegan The origin and history of Keegan. Etymology From the Irish surname Mac Aodhagáin, meaning "son of Aidan." ← Back to the full definition of Keegan