English dictionary
chimborazo meaning and definition
Definition and meaning of chimborazo at MeaningMonkey.org. chimborazo meaning and definition in the English Dictionary.CHIMBORAZO noun
Definition of Chimborazo (noun)
- a mountain peak in the Andes in Ecuador (20,560 feet high)
Source: Princeton University Wordnet