Find the word definition

Wikipedia
Menars

Menars is a commune in the Loir-et-Cher department of central France. The Ch√Ęteau de Menars, formerly owned by Madame de Pompadour is located here.