Find the word definition

Wikipedia
Latheron

Latheron is a small village and civil parish in Caithness, in the Highland area of Scotland, centred on the junction of the A9 with the A99.