You have searched the English word canyon meaning in French canyon. canyon meaning has been search 2595 (two thousand five hundred and ninety-five) times till 1/18/2020. You can also find canyon meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.

CANYON MEANING IN FRENCH

English
French
Canyon canyon ,gorge  

Definition & Synonyms


• Canyon

  1. (n.) The English form of the Spanish word Caûon.


Synonyms:
Canon,