Crossword Answer Lookup

500k+ clues

Ha! Giants fan lost in the country (11)

Answer AFGHANISTAN
Definition: country
Guardian #4089 12 Across 2025-03-02