Complex sentence: Haining has previously been recorded on older maps, probably in error, as'Hatting', possibly derived from the Gaelic "athan" meaning a'ford or fordable river'.
Split into simpler sentences: Haining has previously been recorded on older maps, probably in error, as'Hatting.' If correct this place name could be derived from the Gaelic "athan" meaning a'ford or fordable river'.