Etymology tree
Latin viola
Old French -ette
Old French violettebor.
Middle English violet
English violet
Inherited from Middle English violet, vyolet, vyolette, from Old French violette, from Latin viola (“violet”). Cognate with Lithuanian violetinė (“purple, violet”) and Spanish violeta (“purple, violet”). Doublet of viola.