English Proper noun Mechelen A city in the province of Antwerp, Belgium. Translations Bulgarian: Мехелен Dutch: Mechelen n French: Malines See also Dutch Proper noun Mechelen n Mechelen