Stronsay (English, name)
expansion: Stronsay
Senses:
glosses: An island of the Orkney Islands council area, Scotland (OS grid ref HY62).
Forms: