tayatu meaning in english


Word: தாயாடு - The tamil word have 6 characters.
tayatu means
1. a body of water confined by a dam.

Transliteration : tāyāṭu Other spellings : tayatu

Meanings in english :

As noun :
dam
Tamil to English
English To Tamil