Monschau in German Monschau in German Monschau proper noun A town in North Rhine-Westphalia, Germany. Add to Flashcards