English dictionary
grand canyon meaning and definition
Definition and meaning of grand canyon at MeaningMonkey.org. grand canyon meaning and definition in the English Dictionary.GRAND CANYON noun
Definition of Grand Canyon (noun)
- the enormous gorge of the Colorado River in northern Arizona
Source: Princeton University Wordnet