Meaning of 'devarudu'
devarudu. [Skt.] n. A title applied chiefly by a wife to a husband's brother, maganitodabuttinavadu.
Meaning of దేవరుడు
dēvaruḍu. [Skt.] n. A title applied chiefly by a wife to a husband's brother, మగనితోడబుట్టినవాడు.
Browse Telugu - English Words