Definitions of Cotacachi:

  • noun:   an Andean volcano in northern Ecuador; last erupted in 1955