country consisting of islands Synonyms