canyon
canyon has 2 senses in the JumbleFix dictionary. Letters: 6.
Definitions
n.
. The English form of the Spanish word Ca�on.
n.
. a ravine formed by a river in an area with little rainfall