Mechelen in Dutch Mechelen in Dutch Mechelen proper noun A city and municipality in Antwerp province, Belgium. Add to Flashcards