Get Your Premium Membership

Niagara

[n] a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York
[n] waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls


Related Information

More Niagara Links

Synonyms

Niagara River



Book: Shattered Sighs