The name, meaning “rock of the giant”, would be quite suitable as the name of a crag on which an ancient fort was built, as referring to the building as the work of a giant.
A local resident knows the name as “Creag an Fhomhair” and gives as the meaning “the giant’s rock”.
Ross and Cromarty Heritage