capital of Sudan ca·pi·ta·lofsudan uncommon noun 1. the capital of Sudan located at the confluence of the Blue Nile and White Nile SynonymsKhartoumcapital of Sudan Related words Broader terms national capital Parts Sudan WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.