CANYON Meaning of CANYON in English n. (also ca{ntilde}on) a deep gorge, often with a stream or river. Etymology: Sp. ca{ntilde}{oacute}n tube, ult. f. L canna CANE Oxford English vocab. Оксфордский английский словарь. 2012