VariousWords beta
Related Terms:
Noun
Definition: A large baboon, Papio hamadryas, from northern Africa and Arabia, that was sacred in ancient Egypt
VariousWords beta
Definition: A large baboon, Papio hamadryas, from northern Africa and Arabia, that was sacred in ancient Egypt