MARABOUT


Meaning of MARABOUT in English

[mar.a.bout] n, often cap [F, fr. Pg marabuto, fr. Ar murabit] (1621): a dervish in Muslim Africa believed to have supernatural power

Merriam-Webster English vocab.      Английский словарь Merriam Webster.