Niagara River

Meaning

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

Synonyms

Translations

Niagara

Rio Niágara

Niagara

Rio Niagara

Rio niágara

Riu Niàgara

Río Niágara

Niagara River

rivière Niagara

Notes

Sign in to write sticky notes