Amersfoort Hear it!

Amersfoort Definition

Amers·foort (ämərs fôrt′)

city in central Netherlands: pop. 110,000