puppi meaning in english

[Tel. from puccu to rot.] n. Decay, rottenness, puccadamu. puppipurugu an insect found in rotten timber, nusi purugu. adj. Decayed, rotten. puppipallu a decayed tooth.