English synonyms about - contact  

Takakkaw

noun

1 Takakkaw

A waterfall in southeastern British Columbia; the highest waterfall in Canada (1250 feet high).


Find more on takakkaw elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0169