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)

  1. a part of Niagara Falls in Ontario
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: