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