Cape baboon

noun

Definition of Cape baboon

: chacma

History and Etymology for Cape baboon

from Cape of Good Hope

Keep scrolling for more