Sudan

A Northeast African country with Nile River, ancient pyramids, and recent political transition.


Sudan has more pyramids than Egypt, though smaller in size.

Have another definition for Sudan? Click to define it!



© 2020 Africtionary®