Crossword Answer Lookup

500k+ clues

Silk Road city — a spot in desert? (9)

Answer SAMARKAND
Definition: Silk Road city
Times #28629 10 Across 2023-06-14