Crossword Answer Lookup

500k+ clues

... in Greece, or some in South Africa (6)

Answer SPARTA
Definition: Africa
Guardian #21786 4 Across 2000-01-05