Word info

huboon

Noun

Meaning

huboon (plural huboons)

A human-baboon hybrid; an ape-like person.

Source: en.wiktionary.org

Close letter words and terms