Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
canyons
in English
canyons
us
/ˈkænjənz/
uk
/ˈkænjənz/
#common
Lemma:
canyon
The lemma is the base or root form of this word.
Definitions
Noun
plural
of
canyon
;
multiple
valleys
deep
narrow
valleys
cut
by
rivers
;
rocky
landscapes