completely land ringed atoll - English Synonyms Dictionary