Crossword Answer Lookup

500k+ clues

Endless bearer of gifts demanding Shakespearean villain's capital (8)

Answer SANTIAGO
Definition: capital
Guardian #22486 20 Across 2002-04-05