muguru meaning in english [Tel.] pron. Three persons. “muguradavaru kudina, nugunakarapattapagale cukkalupoducu.”