Definitions
noun
an arid sandstone plateau in northeastern Sudan between the Nile and the Red Sea
Look “nubian desert” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an arid sandstone plateau in northeastern Sudan between the Nile and the Red Sea