English dictionary
cotacachi meaning and definition
Definition and meaning of cotacachi at MeaningMonkey.org. cotacachi meaning and definition in the English Dictionary.COTACACHI noun
Definition of Cotacachi (noun)
- an Andean volcano in northern Ecuador; last erupted in 1955
Source: Princeton University Wordnet