Big Huge Thesaurus

invidia

noun

sounds kind of like