Answer: aalst

AnswerCrossword Clue
AALST

Town N W of Brussels.

AALST

Flemish city