canyonEnglish

canon, canyon

Noun

A ravine formed by a river in an area with little rainfall

English: canyon, canon

Bahasa: jurang, ngarai, gaung, kanyon

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "canyon"