Cotopaxi — definition

1. Cotopaxi (Noun)

1 definition

Cotopaxi (Noun) — The world's largest active volcano; located in the Andes in north central Ecuador.

1 type of
volcano
2 parts of
Ecuador Republic of Ecuador