Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: canyon  kan-yun
  1. A ravine formed by a river in an area with little rainfall
    - canon

Derived forms: canyons

Type of: ravine

Encyclopedia: Canyon, California Canyon, CA Canyon Canyon, Minnesota Canyon, Tx Canyon, Texas Canyon, TX