Find the word definition

Wikipedia
Ménestreau-en-Villette

Ménestreau-en-Villette is a commune in the Loiret department in north-central France.