Definition of Niagara River

  • 1. A river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York Noun

Synonyms for word "niagara river"

Semanticaly linked words with "niagara river"