CANYON


Meaning of CANYON in English

n.

[ Sp. Cañon .] Gorge, ravine, gulch.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.