Stromness
English
Proper noun
Stromness
A town and
seaport
in
Orkney
, Scotland
Anagrams
monstress