nuduru meaning in english

[Tel.] n. The forehead, nosalu, lalatamu. infl. nuditi abl. nuduta in the forehead. nennuduru (nera+nuduru.) the middle of the forehead.