Atoll
English Meaning
A coral island or islands, consisting of a belt of coral reef, partly submerged, surrounding a central lagoon or depression; a lagoon island.
- A ringlike coral island and reef that nearly or entirely encloses a lagoon.
Sorry, No Malayalam Meaning for your input!
See Atol Want To Try Atoll In Malayalam??