Synonyms for sacred baboon
- noun
Most common
Definitions
- n. 1
A baboon (Papio hamadryas) which was worshiped in ancient Egypt, now found in Yemen and the Horn of Africa.
By length
- 9 letters
- hamadryas
A baboon (Papio hamadryas) which was worshiped in ancient Egypt, now found in Yemen and the Horn of Africa.