Definition of Chimborazo

  • (noun) a mountain peak in the Andes in Ecuador (20,560 feet high)

Synonyms of Chimborazo


Antonyms of Chimborazo


No Antonyms Found.

Homophones of Chimborazo


No Homophones Found.