See also: stroma and stromą English English Wikipedia has an article on:Stroma, ScotlandWikipedia 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, tormasWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads