Find the word definition

Wikipedia
Saint-Généroux

Saint-Généroux is a commune in the Deux-Sèvres department in western France.

It is situated on the River Thouet some 15 km upstream from the town of Thouars.