Definition of Khartoum North
city on the Nile and Blue Nile rivers in central Sudan population 700,887
Learn More about khartoum north
Britannica.com: Encyclopedia article about Khartoum North
Seen and Heard
What made you want to look up Khartoum North? Please tell us where you read or heard it (including the quote, if possible).