isle
[ahyl]
/ aɪl /
NOUN
atoll
Synonyms
STRONGEST
NOUN
island
Synonyms