cotacachi Meaning, Definition & Usage

  1. noun an Andean volcano in northern Ecuador; last erupted in 1955

WordNet