Niagara River

      English

      Wikipedia has an article on:

      Wikipedia

      Etymology

      Niagara + River

      Proper noun

      Niagara River

      1. A river in North America flowing to the north from Lake Erie to Lake Ontario and including the Niagara Falls.

      Translations

      Last modified on 16 October 2012, at 11:35