tadi meaning in english

[Tel.] adj. Appertaining to the palmyra or the tree called Beleric Myrobalan, Terminalia belerica: vibhitakamu. tadiminu the spouting whale.