Crossword Answer Lookup

500k+ clues

Famous Greek agreed to stop god of war (10)

Answer ARCHIMEDES
Definition: Famous Greek
Times #29150 3 Down 2025-02-11