Crossword Answer Lookup

500k+ clues

Little spot where deer and mushrooms arise (7)

Answer SPECKLE
Definition: Little spot
Telegraph #31086 21 Down 2025-11-17