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