What is the full meaning of sudd
(Arabic) a mass of vegetation floating on water in NE Africa [n -S]
Example of the word sudd placed on a Scrabble board.