Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of belzebuth

- A spider monkey (Ateles belzebuth) of Brazil.