Wikipedia
Orfasay
Orfasay ( Old Norse: Orfyrisey, meaning "tidal island") is one of the Shetland Islands.