Meaning of Cotacachi

Definition of Cotacachi

(noun) an Andean volcano in northern Ecuador; last erupted in 1955

Other information on Cotacachi

WIKIPEDIA results for Cotacachi
Amazon results for Cotacachi