What does the spanish term envidiosa mean

"Envidiosa" literally translates to "envious" in English. The word came from Old French "envie"!
Updated on Thursday, February 02 2012 at 10:19AM EST
Source: kgb.com
Collection: english