Niagara River
English Dictionary
->
Letter N
-> Niagara River
Search Dictionary:
Niagara River Definition
(n)
a
river
flowing
from
Lake
Erie
into
Lake
Ontario
;
forms
boundary
between
Ontario
and
New
York
Niagara River Synonyms
Niagara
Niagara River
© Art Branch Inc.