Delmenhorst

geographical name
Del·​men·​horst | \ ˈdel-mən-ˌhȯrst How to pronounce Delmenhorst (audio) \

Definition of Delmenhorst

city in the northwestern Germany state of Lower Saxony west-southwest of Bremen population 75,967