SynonymX
Speak
Canadian Falls
Definition of Canadian Falls
1.
A part of Niagara Falls in Ontario
Noun
Synonyms for word "canadian falls"
horseshoe falls
Semanticaly linked words with "canadian falls"
ontario
niagara
niagara falls
falls
waterfall