sudd ( synonym found)

Definition of sudd:

°A floating mass of plant matter, such as reeds, which obstructs boat passage on the Nile.

Definition of sudd:

°A floating mass of plant matter, such as reeds, which obstructs boat passage on the Nile.

Back to Top