Invidia Picture

If memory serves, Invidia was the Greek personification of envy. In Roman mythology, she was known as Nemesis.
Continue Reading: Nemesis