canyon

n. (also caon) deep gorge. [spanish can tube]

n. The English form of the Spanish word Caon.