canyon
1.
(
noun
) (North America) a ravine formed by a river in an area with little rainfall
Synonyms:
canon
Related Words:
ravine
Terms and Conditions of Use / Copyright Notice