What does "canyon" mean?

Canyon: A deep gorge, ravine, or gulch, between high and steep banks, worn by water courses. [Mexico & Western U. S.]

Additional senses

  1. 2.The English form of the Spanish word Cañon.

Sources