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 |

Developed & Maintained By Taraprasad.com

Treasure Words