Original: The name is believed to come from Scottish Gaelic , ceapan , meaning '' place of the little stump '' , '' outcrop '' or '' block '' .
Simplified: The name probably comes from Gaelic , and means '' Place of the little stump '' , '' outcrop '' or '' block '' .