landi meaning in english

[Tel.] n. A wretch: an obstinate or wicked person. kutsitapurusudu, leka, kutsitastri. “landulaiyarthambu lavuganadugu mindajangamulaku mitimeraledu.” L. ix. 186.