Big Huge Thesaurus

Cacajao

noun

sounds kind of like