Definition of Niagara River in English:

Niagara River

proper noun

  • A river in North America that flows north for 35 miles (56 km) from Lake Erie to Lake Ontario and forms part of the border between Canada and the US.