Niágara

PROPER NOUN
(body of water)-Niagara
Synonyms for Niágara
Word of the Day
mummy