Wiktionary
huboon
n. A human-baboon hybrid; an ape-like person.
n. A human-baboon hybrid; an ape-like person.