Walcourt in French Walcourt in French Walcourt proper noun A city in Namur Province, Belgium. Add to Flashcards