Find the word definition

Wikipedia

Ménigoute

Ménigoute is a commune in the Deux-Sèvres department in western France.It has a population of 892.