English dictionary
cotopaxi meaning and definition
Definition and meaning of cotopaxi at MeaningMonkey.org. cotopaxi meaning and definition in the English Dictionary.COTOPAXI noun
Definition of Cotopaxi (noun)
- the world's largest active volcano; located in the Andes in north central Ecuador
Source: Princeton University Wordnet