English

edit
 
Aerial view across the middle of Stronsay

Proper noun

edit

Stronsay

  1. An island of the Orkney Islands council area, Scotland (OS grid ref HY62).

Further reading

edit