an island in the indian ocean off the southeastern coast of india

listen to the pronunciation of an island in the indian ocean off the southeastern coast of india