angazalavadu meaning in english

[Tel.] A village drudge, one who is at every man’s bidding.