SACRED BABOON


Meaning of SACRED BABOON in English

[sacred baboon] n [fr. its veneration by the ancient Egyptians] (ca. 1890): hamadryas baboon

Merriam-Webster English vocab.      Английский словарь Merriam Webster.