Riobamba

What is Riobamba?

Riobamba definition and meaning on Dictionary terms:
noun

a city in central Ecuador in the Andes, near the Chimborazo volcano.