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.

20 Names Similar to Invidia

These 20 names were selected by our users that were looking for other names like Invidia.