Alphabet Filter:

Results

Definition of marabout:

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

Synonyms:

marabou, Leptoptilus Crumeniferus, marabou stork.

Usage examples: