English edit

Proper noun edit

Mesen

  1. A city in Belgium