Find the word definition

Wikipedia
Muiden

Muiden is a city and former municipality in the Netherlands, in the province of North Holland. It lies at the mouth of the Vecht and is in an area called the Vechtstreek. Since 2016, Muiden has been part of the new municipality of Gooise Meren.