meaning of canyon
1. The English form of the Spanish word Ca–on.
2. a ravine formed by a river in an area with little rainfall
Related Words
canyon | canyon live oak | canyon oak | canyon treefrog | canyonlands national park | canyonside |