Stronsay
English
Proper noun
Stronsay
An
island
of the
Orkney Islands
council area,
Scotland
(
OS
grid ref HY62
)
.
Further reading
Stronsay
on Wikipedia.
Wikipedia