Marabout

word

1. Noun

A Mohammedan saint; especially, one who claims to work cures supernaturally.

2. Noun

large African black-and-white carrion-eating stork; its downy underwing feathers are used to trim garments
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word