Find the word definition

Wikipedia
Montigny-sur-l'Hallue

Montigny-sur-l'Hallue is a commune in the Somme department in Picardie in northern France.