Meppen

Meppen (German pronunciation: [ˈmɛpm̩] ; Northern Low Saxon: Möppen) is a town in and the seat of the Emsland district of Lower Saxony, Germany, at the confluence of the Ems, Hase, and Nordradde rivers and the Dortmund–Ems Canal (DEK). The name stems from the word Mappe, meaning "delta".

1 story • Updated Oct 31, 2025
Meppen
Technology

Germany Unveils Advanced Shipborne Laser System to Combat Drones by 2029

21 sources Oct 28, 2025