Find the word definition

Wikipedia
Mairé-Levescault

Mairé-Levescaultt is a commune in the Deux-Sèvres department in western France. (Not to be confused with Mairé, in the same general area).