Stroma (English, name)
expansion: Stroma
Senses:
glosses: An island off the north coast of Scotland, uninhabited since the 1960s.
Forms: