Big Huge Thesaurus

cercopithecus

noun

sounds kind of like