Find the word definition

Wikipedia
Treaslane

Treaslane is a small remote scattered crofting hamlet on the Isle of Skye, Scotland. It overlooks the western entrance to Loch Treaslane and Loch Snizort Beag to the north.