SACRED BABOON


Meaning of SACRED BABOON in English

noun

: a baboon ( Papio hamadryas ) venerated by the ancient Egyptians

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.