Description:
CARACHsurname is a Gaelic name derived from the word 'caradh' meaning 'a cairn or pile of stones'. The name may have originated in the Celtic region of Scotland. The name may also be found in other parts of the world, such as Canada and the United States. The name may be pronounced as 'car-uhks' or 'car-uhkh'.






