Definition of Chimborazo in English:

Chimborazo

Pronunciation: /ˌSHim-//ˌCHimbəˈräzō/

proper noun

  • The highest peak in the Andes in Ecuador. It rises to 20,487 feet (6,310 m)

Pronunciation:

Chimborazo

/ˌSHim-//ˌCHimbəˈräzō/