CANYON

Definition of CANYON

  1. (noun)a ravine formed by a river in an area with little rainfall