English dictionary
capital of sudan meaning and definition
Definition and meaning of capital of sudan at MeaningMonkey.org. capital of sudan meaning and definition in the English Dictionary.CAPITAL OF SUDAN noun
Definition of capital of Sudan (noun)
- the capital of Sudan located at the confluence of the Blue Nile and White Nile
- synonyms: Khartoum
Source: Princeton University Wordnet