Envier /(?)/

En·vi·er

Envier

n.
  1. One who envies; one who desires inordinately what another possesses.