late 13c., from Old French envie "envy, jealousy, rivalry" (10c.), from Latin invidia "envy, jealousy," from invidus "envious," from invidere "envy," earlier "look at (with malice), cast an evil eye upon," from in- "upon" (see in- (2)) + videre "to see" (see vision).
Similar formations in Avestan nipashnaka "envious," also "look at;" Old Church Slavonic zavideti "to envy," from videti "to see;" Lithuanian pavydeti "to envy," related to veizdeti "to see, to look at."