what is sudd in nile river
Definition of sudd. : floating vegetable matter that forms obstructive masses especially in the upper White Nile.