canyon

Noun
  1. A ravine formed by a river in an area with little rainfall (synset 109256353)

Other Searches