Greater Upper Nile

From Wiktionary, the free dictionary

English

Proper noun

Greater Upper Nile

  1. A region of South Sudan

Wikiwand - on

Seamless Wikipedia browsing. On steroids.