Find the word definition

Wikipedia

Blombach

Blombach is a river of North Rhine-Westphalia, Germany.