What is the full meaning of marabou
an African stork, also MARABOUT [n -S]
Example of the word marabou placed on a Scrabble board.