Crossword Answer Lookup

500k+ clues

Duck seen on English river (4)

Answer NILE
Definition: Duck
Guardian #22542 2 Down 2002-06-10