Find the word definition

Wikipedia
Villers-Saint-Ghislain

Villers-Saint-Ghislain is a village near the Belgian town of Mons in the province of Hainaut.