vamadhuvu meaning in english [Skt.] n. Water ejeccted from the elephant’s trunk. enugu tondaputampuru. Vomiting, vanti.