Definition of Canyon

Noun: canyon  kan-yun

  1. A ravine formed by a river in an area with little rainfall
    - canon

See also:
canvassing
canyoneer

Anagrams containing the word canyon

cnnyoa ncanyo oncany yoncan nyonca anyonc