1. a waterfall in southeastern British Columbia; the highest waterfall in Canada 1250 feet high
takakkaw |