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