niagara river

Noun
  1. A river flowing from Lake Erie into Lake Ontario;
    Forms boundary between Ontario and New York (synset 109393463)

Other Searches