Find the word definition

Wikipedia

Dechy

''' Dechy ''' is a commune in the Nord department in northern France.