South Sudan

geographical name

Definition of South Sudan

landlocked country in eastern Africa; capital Juba area 239,284 square miles (619,746 square kilometers), population 8,260,500

Note: South Sudan split from Sudan and became independent in 2011.