From Old Northern French veche, a variant form of Old French vece (compare modern French vesce), from Latin vicia.
vèche f (plural vèches)