Ochtrup

add to your listSave
TypeSettlement
UsageGerman

Meaning & History

The name of a town in Germany, of uncertain meaning.
Entry added August 26, 2016