Definition of marabout
English to English noun - large African black-and-white carrion-eating stork; its downy underwing feathers are used to trim garments
source: WordNet 3.0 - A Mohammedan saint; especially, one who claims to work cures supernaturally.
source: Webster 1913
Visual Synonyms 
Nearby Word
marabout, mariput, marybud, marapat, marrowfat, maravedi, myriapod, myriapoda, meropodite, mononeuropathy, meropidae, morbidity, myriopoda, morbid, murphy bed
|
|
|