What is the meaning of the word "marabout"?

Definitions: