angamardudu meaning in english

[Skt.] n. One who shampoos the body or legs.