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 '' .