odde meaning in english

[Tel.] n. Drudgery: mean toil. As a proper name oddedesamu, or odhradesamu Orissa. oddevandlu tank diggers, navvies.