niagara-river

Nouns

  • (n) a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York Niagara,

Synonyms

Niagara

Words of close approximity