naudu meaning in english

[Tel. for audu.] n. A lip, avudu, pedavi, navudukottu navudu-kottu. v. n. To swallow with difficulty. To hesitate, minakarincu.