Definition of baboon

What does the word baboon mean?