Tamil Meaning

lagoon meaning in tamil

salt water lake isolated by the sand banks in the sea, found almost very close to the sea

lagoon tamil meaning example

உப்பு நீர் ஏரி