Find the word definition

Wikipedia

Menkebach

'''Menkebach ''' is a river of North Rhine-Westphalia, Germany.