vagara meaning in english [Tel.] n. A channel, or water course by which water comes into a reservoir. ceravuku nilluvacce kaluva.