Definition of South Sudan in English:

South Sudan

proper noun

  • A landlocked country in NE Africa, independent since 2011; population 12,300,000 (estimated 2015); capital, Juba; languages, Arabic, English, and others.