the feeling of annoyance or anger mixed with admiration when one wishes to have the same ability, achievement, luck etc as another person
jealousy
Cases of word usage
1) causing envy (enviable)
2) full of, feeling, expressing, envy (envious)
3) a feeling of dislike, envy with a little anger; to be unwilling to give or accept (something) (grudge)
4) an exaggerated display of wealth, skill etc to get admiration or envy (ostentation)