imWord
Abbreviation
Recent
English
中文 – 简体
Home
Synonym
Niagara Falls
Synonym for Niagara Falls
All
noun
Show all
Close all
noun - a city in western New York State at the falls of the Niagara river
Associated with Niagara Falls
Empire State
New York State
NY
New York
noun - waterfall in Canada is the Horseshoe Falls
Synonym for Niagara Falls
Niagara
Associated with Niagara Falls
Ontario
Empire State
New York State
NY
New York
American Falls
Canadian Falls
Horseshoe Falls
Niagara River
Niagara
Link to this page:
niagara falls
Add a New Entry
Entry
Definition
Category
Please select...
Academic & Science
Business
Community
Computing
Governmental
International
Internet
Medical
Miscellaneous
Regional
Sub Category
Please select...
Additional information:
Submit
Copyright ©
IMWord
Privacy Policy
×