Find the word definition

Wikipedia
Veauche

Veauche is a commune in the Loire department in central France. Near Saint Etienne (20 km), it is bordered (3 km) west by the longest river in France's Loire and has approximately 8000 veauchois and veauchoises. Veauche name is mentioned as early as 1000.