Definition of Cotopaxi

  • 1. The world's largest active volcano; located in the Andes in north central Ecuador Noun

Semanticaly linked words with "cotopaxi"