cotopaxi Meaning, Definition & Usage

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

WordNet