Crossword Answer Lookup

500k+ clues

Sheep from flock west of Scottish town (8)

Answer HERDWICK
Definition: Sheep
Times #27181 1 Across 2018-10-29