Crossword Answer Lookup

500k+ clues

Arrested by police hands over wine (6)

Answer MERLOT
Definition: wine
Independent #11431 2023-06-01