MARABOUT Meaning of MARABOUT in English (n.) A Mohammedan saint; especially, one who claims to work cures supernaturally. Webster's English dictionary. Английский словарь Webster. 2012