scandinavian peninsula - English Synonyms Dictionary