తడtaḍa
Top 6000
Meanings
Noun
1. a check, a hindrance
2. name of a tree, the leaves of which are used as leaf platters