Invidia

Latin
"envy; to look against"

Invidia Origin and Meaning

The name Invidia is a girl's name meaning "envy; to look against".

Invidia's meaning isn't very pleasant — as a Roman goddess, she was the personification of envy. However, Invidia has the sounds of an attractive name, not unlike Olivia.