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.