Crossword Answer Lookup

500k+ clues

Country gentleman crossing river on large animal (8)

Answer SQUIRREL
Definition: animal
Telegraph #30649 17 Down 2024-06-25