Definition of marabout in English:
marabout
noun
1A Muslim holy man or hermit, especially in North Africa.
abstainer, recluse, hermit, solitary, anchorite, anchoress, desert saint, celibate, puritan, nun, monk- 1.1A shrine marking the burial place of a Muslim holy man or hermit.holy place, temple, church, chapel, tabernacle, altar, sanctuary, sanctum
- 1.1A shrine marking the burial place of a Muslim holy man or hermit.
Pronunciation
Origin
Early 17th century via French and Portuguese from Arabic murābiṭ ‘holy man’.
Are You Learning English? Here Are Our Top English Tips