Search for word
Search
niagara
Nouns
(n)
waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls
Niagara Falls
,
(n)
a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York
Niagara River
,
Synonyms
Niagara Falls
Niagara River
Words of close approximity
Niagara Falls
Niagara River