Definitions for "Wuppertal"
Wuppertal is a city in North Rhine-Westphalia, Germany. It is located on the Wupper river south of the Ruhr area. Population 361,333 (2005).