takkakaw
1. [ noun ] (geography) the highest waterfall in Canada
Related terms: waterfall British_Columbia
Similar spelling:   takakkaw
  Takako
  Takisha