"K" Girl Names, Celtic, Unique, Unusual
Karrigan is a girl’s name meaning “special warrior” and is of Celtic origin.
Posts with the name Karrigan:
Your email address will not be published. Required fields are marked *