Crossword Answer Lookup

500k+ clues

Impress, say, someone drunk in this city? (8)

Answer SHANGHAI
Definition: city?
Telegraph #3637 11 Across 2026-02-17