Crossword Answer Lookup

500k+ clues

Deceive lord taking dip in Scottish river (6)

Answer DELUDE
Definition: river
Guardian #22773 5 Across 2003-03-08