Peon Meaning

There are 1 meaning(s) for word Peon

Meaning 1 : a laborer who is obliged to do menial work

    Synonyms : drudge,  galley slave,  navvy