Noun
A Mohammedan saint; especially, one who claims to work cures supernaturally.
A popular site among locals is the small island Marabout de Sidi Abderrahmane. Source: Internet