Lexicon Cotopaxi English · Proper noun A province in Ecuador. Capital: Latacunga. Appears in 1 Cotopaxi Definition via Wiktionary Corazón cuello