Likely related to the Irish surname Corrigan or Carrigan, meaning "descendant of the little spear."
Like Carigan?
Swipe through thousands of names like it