todi meaning in english

[Tel. from todu.] adj. Fellow. joint. todikulanganalu the ladies who were her fellows. todikodalu todi-kodalu. n. A fellow sister-in-law. magani todabuttinavanibharya. todiyallundrufellow sons-in-law, the husbands of sisters. saddakulu. todivadu a companion todanunnavadu.