English dictionary
baboon meaning and definition
Definition and meaning of baboon at MeaningMonkey.org. baboon meaning and definition in the English Dictionary.BABOON noun
Definition of baboon (noun)
- large terrestrial monkeys having doglike muzzles
Source: Princeton University Wordnet