Find the word definition

Wikipedia
Damsay

Damsay is an islet in the Orkney archipelago in Scotland. It is approximately in extent and rises to only above sea level. It is situated in the Bay of Firth north of the Orkney Mainland near Finstown. Nearby is the smaller islet of Holm of Grimbister.