avutu meaning in english

[H.] n. A waterspout in which the stream descends; if the stream ascends, it is called pirusudiavutu khana avutu-khana. [H.] n. A reservoir, a cistern, pond, bath. totti, gunta, snanavatika.