atpatutta meaning in english

Word: ஆட்படுத்த - The tamil word have 9 characters and have more than one meaning in english.
atpatutta means
1. a person in the service of another.
2. to care for tenderly; nurture
3. to cherish, foster , keep alive, etc.

Transliteration : āṭpaṭutta Other spellings : atpatutta

Meanings in english :

Tamil to English
English To Tamil