Big Huge Thesaurus

langur

noun

sounds kind of like