This is a place-legend rather than a ghost story. The claim attached to the stone is that it is Fingal's grave marker, and the article says the stone 'purports' to be one. The alternative meaning of Killin as 'white church' is also given, so the link with Finn's name is disputed.
A giant hero buried near a village is a common legend across the Highlands. The stone is recorded here as a piece of local folklore with a physical marker.
Comments