Skip to main content

Grimnirwher9's definitions

Mechelen

A town in the province of Antwerp in Belgium. Famous for the St. Rumbold's Cathedral, with the flat-topped tower.
I was born and raised in mechelen.
by Grimnirwher9 August 7, 2011
mugGet the Mechelen mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email