Find the word definition

Wikipedia
Mandray

Mandray is a commune in the Vosges department in Lorraine in northeastern France.

Inhabitants are called Mandresayens or Mandresayennes according to gender.