avutu meaning in english

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