sacred baboon

English dictionary entry

Meanings

noun
  1. A baboon (Papio hamadryas) which was worshiped in ancient Egypt, now found in Yemen and the Horn of Africa.

Word forms

sacred baboon sacred baboons

Synonyms

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.