English dictionary
canadian falls meaning and definition
Definition and meaning of canadian falls at MeaningMonkey.org. canadian falls meaning and definition in the English Dictionary.CANADIAN FALLS noun
Definition of Canadian Falls (noun)
- a part of Niagara Falls in Ontario
- synonyms: Horseshoe Falls
Source: Princeton University Wordnet