meaning of marabout
1. A Mohammedan saint; especially, one who claims to work cures supernaturally.
2. large African black-and-white carrion-eating stork; downy under-wing feathers are used to trim garments
Related Words
marabout |
1. A Mohammedan saint; especially, one who claims to work cures supernaturally.
2. large African black-and-white carrion-eating stork; downy under-wing feathers are used to trim garments
marabout |