Yahoo Dictionary Web Search

  1. South Su·dan
    • 1. a landlocked country in NE Africa, independent since 2011; capital, Juba.

    • a landlocked country in NE Africa, independent since 2011; capital, Juba.
  1. 2 results