Kerrigan \k(e)-rri-gan\ as a boy's name is a variant of Kerry (Irish, Gaelic), and the meaning of Kerrigan is "black-haired".
Similar baby names are Korrin, Keegan, Kegan, Keagan, Kerrick, Kerwin, Kerwinn, Kervin, Kierrin, Kernan, Keiran and Morrgan.