Niagara Falls
Meaning
- A waterfall in Niagara river, Niagara region, on the international border between Canada and United States, in both Ontario and New York state; Massive waterfalls located on the Niagara River.
- A city in Niagara county, New York, United States; near the Falls.
- A city in Niagara regional municipality, Ontario, Canada; near the Falls.
- (figuratively) Synonym of Niagara (“a flood or inundation”).
Synonyms
Translations
Etymology
Niagara + Falls (waterfall) * The cities are named after the waterfalls they are located next to.
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "Niagara Falls" and many other words and sentences in English.