Big Huge Thesaurus

Muztagh

noun

sounds kind of like