Crossword Answer Lookup

500k+ clues

Indian city set around old marketplace (5)

Answer AGORA
Definition: marketplace
Times #28582 22 Down 2023-04-20