Definition of Khartoum
Noun: Khartoum kaa(r)'toom
- The capital of Sudan located at the confluence of the Blue Nile and White Nile
- capital of Sudan
Anagrams containing the word Khartoum
kutaorhm mkhartou umkharto oumkhart toumkhar rtoumkha artoumkh hartoumk