niagara

Noun
  1. Waterfall in Canada is the Horseshoe Falls;
    In the United States it is the American Falls (synset 109393684)
  2. A river flowing from Lake Erie into Lake Ontario;
    Forms boundary between Ontario and New York (synset 109393463)

Other Searches