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

respectablerespectedrespectful
respiresrespondentrestrained
restsretainerretribution
returnreturnedreturning
revelsreveredreviewer
rewardrewardedrewards
reynoldrhegedrhyming