Big Huge Thesaurus

Chimborazo

noun

sounds kind of like