Marabout(n.) A Mohammedan saint; especially, one who claims to work cures supernaturally.

Words within marabouts