devarudu meaning in english [Skt.] n. A title applied chiefly by a wife to a husband’s brother, maganitodabuttinavadu.