ellice islands - English Synonyms Dictionary

ellice islands

n.
[1] Tuvalu