Chimborazo

Chimborazo proper n

Quechua chimpa, opposite shore + Peruvian rasu, snow.

  1. Volcano; snow-capped mountain in Ecuador; one of the highest peaks of the Andes; point farthest from the earth's center; [fig.] challenge; obstacle; adventure; [historical] Civil War hospital in Richmond, Virginia.