anglesey island - English Synonyms Dictionary