Crossword Answer Lookup

500k+ clues

Scots' own isle to the west keeps 500 in land (5)

Answer INDIA
Definition: land
Independent #11487 2023-08-05