niagara

This is not a dictionary! - Search for "niagara" in The Danish Dictionary

  • March 1. 2016 from wordnet.princeton.edu

    Niagara noun english

    a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York

  • February 15. 2013 from wordnet.princeton.edu

    niagara noun english

    waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls