What is the meaning of republic of south sudan in English?

Learn vocabulary with pictures as well as definitions of republic of south sudan in English

Learn in

See more

n. Republic of South Sudan

Definition of Republic of South Sudan in English

Presidential republic located in central Africa, bordering Sudan, the Central African Republic, the Democratic Republic of Congo, Ethiopia, Kenya, and Uganda.

Synonyms of Republic of South Sudan in English

South Sudan