Noun: Niagara Falls nI'ag-ru folz
- Waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls
- Niagara
- A city in western New York State at the falls of the Niagara river; tourist attraction and honeymoon resort
Type of: city, falls, metropolis, urban center [US], urban centre [Brit, Cdn], waterfall
Part of: Empire State, N.Y., New York, New York State, Niagara, Niagara River, NY, Ontario
Encyclopedia: Niagara Falls, Ontario railway station