MacCarrick
Contribute
Surname MACCARRICK
SOURCE: Given Name
USAGE: Irish
Meaning & History
Means "son of Cúcharraige" in Irish. The given name Cúcharraige is composed of "hound" and carraig "rock".