Khartoum — synonyms, definition
1. Khartoum (Noun)
1 synonym
capital of Sudan
1 definition
Khartoum (Noun) — The capital of Sudan located at the confluence of the Blue Nile and White Nile.
1 type of
national capital
3 parts of
Republic of the Sudan Soudan Sudan