SynonymX
Speak
Baboonish
Definition of Baboonish
1.
Resembling a baboon
Adjective