Crossword Answer Lookup

500k+ clues

A city to impress sailors? (8)

Answer SHANGHAI
Definition: impress sailors?
Guardian #25653 23 Across 2012-06-04