Carig is likely related to Carrig, from Gaelic roots meaning rock or rocky place.
Like Carig?
Swipe through thousands of names like it