Stroma
See also:
stroma
and
stromÄ…
English
Etymology
From
Old Norse
.
Proper noun
Stroma
An
island
off the north coast of
Scotland
, uninhabited since the 1960s.
Anagrams
Martos
,
Mastro
,
Mostar
,
Mostra
,
stroam
,
to arms
,
tormas