ladi meaning in english

[Tel.] n. A large ulcer, a galled sore, a sore on the back of any animal of burden produced by its load. peddapundu, lottepundu. Matter or pus exuding from the ear,cevipuntilonundi karerasi. “ladiki mugukakula balalayanamondajeya.” H. v. 35. A sacrifice, bali.