lodda meaning in english [Tel.] n. A lump. mudda. A heap, pogu, rasi. “amrtampumudda tiyyambulalodda.” Navanad. 131.