Find the word definition

Wikipedia

Neile

Neile is a river of Lower Saxony, Germany.