invidia

Word form invidia
Language: Latin
Word meaning envy