takakkaw

Noun
  1. a waterfall in southeastern British Columbia; the highest waterfall in Canada (1250 feet high)

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

takakkaw
Takakkaw Falls cascades down a towering cliff in Yoho National Park.