Crossword Answer Lookup

500k+ clues

Christmas favourite in Muslim country (6)

Answer TURKEY
Definition: country
Telegraph #3341 20 Down 2025-11-02