Find the word definition

Wikipedia
Mairy

Mairy is a former commune in the Ardennes department in northern France.

On 15 September 2015, Mairy was annexed by the commune of Douzy.