English Baboon Cited by user 157.185.65.130 on 27 Oct 2016 The definition of a babboon is abvoiusly an animal.