CANYON


Meaning of CANYON in English

[can.yon] n [AmerSp canon, prob. alter. of obs. Sp callon, aug. of calle street, fr. L callis footpath] (1837): a deep narrow valley with steep sides and often with a stream flowing through it

Merriam-Webster English vocab.      Английский словарь Merriam Webster.