Khartoum - Definition

khartoum

n 1: the capital of Sudan located at the confluence of the Blue
Nile and White Nile [syn: Khartoum, capital of Sudan]

Look up another word