Definition of Niagara River in English:

Niagara River

proper noun

  • A river of North America, flowing northwards for 56 km (35 miles) from Lake Erie to Lake Ontario, and forming part of the border between Canada and the US.