SynonymX
Speak
Cotopaxi
Definition of Cotopaxi
1.
The world's largest active volcano; located in the Andes in north central Ecuador
Noun
Semanticaly linked words with "cotopaxi"
ecuador
republic of ecuador
volcano