Found 1 boys and girls with the meaning of envious
Invidia / 7 letters 
Meaning of Invidia In Latin, Invidia means Envious More

Browse by meanings

seasonseasonssebastian
secondsecretsecure
seditionseducedseeing
seeksseftonseithved
seizingselgiselling
sendingsendssenet
senselessseparatedseparation