marabout
/mɑʁabo/ (French)
Definitions
1. noun
A type of North African Islamic holy man or saint, often revered for their supposed magical powers and healing abilities.
“The local marabout was known for his ability to heal the sick with his sacred amulets.”