/kɑˌɹtuˈm/ - [kartum] - Khar•toum
We found 4 definitions of khartoum from 4 different sources.
Noun |
||
khartoum - the capital of Sudan located at the confluence of the Blue Nile and White Nile | ||
capital of Sudan |