Khartoum

1. (noun) the capital of Sudan located at the confluence of the Blue Nile and White Nile
Synonyms: capital of Sudan
Related Words: national capital



Terms and Conditions of Use / Copyright Notice