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