History
History
Synonyms
UK
US
Meaning:
baboon

a kind of large monkey of Africa and South Asia

ape

MANDRILL as in Wiktionary
MANDRILL as in Wikipedia