Crossword Answer Lookup

Key to the London dogs' home (4)

Guardian Puzzle #22784 10 Across 2003-03-21
Definition
Key
Answer
ISLE