Crossword Answer Lookup

500k+ clues

Historic capital where The Iliad was set is in Spain (6)

Answer TROYES
Definition: Historic capital
Independent #11310 2023-01-11