Find the word definition

Wikipedia
Montreuil-sur-Ille

Montreuil-sur-Ille (, Gallo: Móstroelh) is a commune in the Ille-et-Vilaine department of Brittany in northwestern France.