noun a city in E central Sudan, on the Blue Nile River, opposite Khartoum.
khartoum north 🔊 Listen to this noun a city in E central Sudan, on the Blue Nile River, opposite Khartoum. Share Facebook Twitter Google +