Crossword Answer Lookup

500k+ clues

Head south for the main cities (8)

Answer CAPITALS
Definition: Head
Guardian #27095 25 Across 2017-01-16