Crossword Answer Lookup

500k+ clues

Clever when going round large Dutch town (5)

Answer DELFT
Definition: Dutch town
Independent #11900 2024-11-29