canyon
English Dictionary
->
Letter C
-> canyon
Search Dictionary:
canyon Definition
(n)
a
ravine
formed
by
a
river
in
an
area
with
little
rainfall
canyon Synonyms
canon
canyon
© Art Branch Inc.