Word info

Greater Upper Nile

Proper noun

Meaning

Greater Upper Nile

A region of South Sudan

Source: en.wiktionary.org

Close letter words and terms