Niagara Falls
/naɪˈæɡərə.fɔːlz//naɪ̯ˈæɡ.rə fɔlz/
释义
专有名词proper noun
- 1A 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.
- 2A city in Niagara County, New York, United States