Canyon \Can"yon\, n. The English form of the Spanish word {Ca[~n]on}.
canyon n : a ravine formed by a river in an area with little rainfall [syn: {canon}]
Copyright © 2024 3Dict.net