Marabout

Definition:

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

Compare marabout with other words:

marabou vs. marabout

marabout vs. shrine

marabout vs. tomb

marabout vs. mystic

marabout vs. muslim