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

noisenormannormandy
norsenorthnortheast
northernnorwaynoted
nothingnourishednourishes
nourishingnovelnumber
numbersnwyvreoak-hearted
obedientobscureobservant