Meaning of Cotopaxi
Definition of Cotopaxi
(noun)
the world's largest
active
volcano;
located
in the Andes in
north
central
Ecuador
Other information on Cotopaxi
WIKIPEDIA results for
Cotopaxi
Amazon results for
Cotopaxi
Tweet