Definition of Canyon

  • (n.) The English form of the Spanish word Caon.

Synonyms of Canyon


Antonyms of Canyon


No Antonyms Found.

Homophones of Canyon