khartoum
Meaning, Definition & Usage
Dictionary
Associated
Related
Idioms/Phrases
noun
the capital of Sudan located at the confluence of the Blue Nile and White Nile
capital of Sudan
.
WordNet
Previous
khan
khanate
khanty
kharkiv
kharkov
Next
khat
khaya
khedive
khenna
khepera