CANYON





Definition:

  1. [noun] a ravine formed by a river in an area with little rainfall
    Synonyms: canon

Synonyms: