Find the word definition

Wikipedia
Hellisay

Hellisay ( Gaelic: Theiliseigh) is an island in the southern Outer Hebrides of Scotland. The narrow Sound of Gighay lies between Hellisay and its neighbouring island.