Find the word definition

Wikipedia
Meerbach

The Meerbach, also called the Steinhuder Meerbach, is a 29 km long orographically right-hand tributary of the River Weser in the German federal state of Lower Saxony.