chimborazo
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a mountain peak in the Andes in Ecuador (20,560 feet high)
WordNet
Previous
chimakum
chimango
chimaphila
chimariko
chimb
Next
chime
chimer
chimera
chimeral
chimere