Synonyms of atoll

1 Syllable
reef
2 Syllables
island, islet, skerry, skerries, isle
3 Syllables
enclave
5 Syllables
archipelagoes, archipelago