SynonymX
Speak
Khartoum
Definition of Khartoum
1.
The capital of Sudan located at the confluence of the Blue Nile and White Nile
Noun
Synonyms for word "khartoum"
capital of sudan
Semanticaly linked words with "khartoum"
national capital
republic of the sudan
soudan
sudan