nova scotia salmon - English Synonyms Dictionary