Crossword Answer Lookup

500k+ clues

Water at the mouth (5)

Answer DELTA
Definition: mouth
Guardian #22774 3 Down 2003-03-10