This is not a dictionary! - Search for "niagara falls" in The Danish Dictionary
March 1. 2016 from wordnet.princeton.edu
Niagara Falls — noun — english
waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls
March 1. 2016 from wordnet.princeton.edu
Niagara Falls — noun — english
a city in western New York State at the falls of the Niagara river; tourist attraction and honeymoon resort
English · Dansk · Sign up · About OnlineObjects · Terms and privacy policy