Carrigan
Either Male or Female
The meaning of the name Carrigan is Pointed, Spear
The origin of the name Carrigan is Irish
Notes:
From an Irish surname, Corrigan, an Anglicized form of Ó Corragáin with roots corr "pointed" known to have represented a spear.