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