Find the word definition

Wikipedia

Menestreau

Ministry is a commune in the Nièvre department in central France.