Big Huge Thesaurus

chimborazo

noun

sounds kind of like