Kerrigan comes from an Irish surname derived from a personal name meaning "descendant of Ciarag."
Like Kerrigan?
Swipe through thousands of names like it