SUDD


Meaning of SUDD in English

n. floating vegetation impeding the navigation of the White Nile.

Etymology: Arab., obstruction

Oxford English vocab.      Оксфордский английский словарь.