Crossword Answer Lookup

500k+ clues

River - a river once more flowing back (7)

Answer NIAGARA
Definition: River
Guardian #22751 24 Across 2003-02-11