Invidia
Latin
"envy; to look against"Share
Copy link
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.