Tamil Dictionary 🔍

atoll

n. காயலைச்சூழ்ந்த பவழத் தீவு, வட்டப்பவழத்திட்டுக்கள்.


A*toll", n. Etym: [The native name in the Indian Ocean.] Defn: A coral island or islands, consisting of a belt of coral reef, partly submerged, surrounding a central lagoon or depression; a lagoon island.


atoll - Similar Words