Crossword Answer Lookup

500k+ clues

High rock reportedly of importance to this resort (7)

Answer TORQUAY
Definition: resort
Guardian #22104 21 Across 2001-01-12