See also: strona, stroną, strōna, strōnã, strôna, and strônã Italian Proper noun Strona m name of various rivers, which flow in Piedmont Anagrams nastro, nastrò, nostra, storna, strano Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads