Crossword Answer Lookup

500k+ clues

Somewhere in Shropshire, bury sacrificed animals (6)

Answer SHREWS
Definition: animals
Telegraph #30643 5 Across 2024-06-18