Definition of canyons

Definition of canyons
  1. canyons Noun Plural of canyon
  2. canyon Noun A valley, especially a long, narrow, steep valley, cut in rock by a river.
Need more help? Try our forum NEW