mechelen Definition
Definition
Mechelen is a municipality and a city in Flanders, Belgium. It is known for its historical importance, particularly in the 16th and 17th centuries, and for housing the Mechelen Cathedral, the home of the Archdiocese of Mechelen-Brussel.
Browse