Find the word definition

Wikipedia
Kilaulay

Kilaulay ( Scottish Gaelic: Cill Amhlaigh / Cill Amhlaidh ) is a crofting township on the island of South Uist, in the Outer Hebrides of Scotland. Kilaulay is located on the north-west corner of the island, situated about west of Eochar. Kilaulay is also within the parish of South Uist.