Big Huge Thesaurus

Cercocebus

noun

sounds kind of like