Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of khartoum
  1. noun
    the capital of Sudan located at the confluence of the Blue Nile and White Nile

    Similar: 

Definition that contains khartoum
  • omdurman a city of Sudan; located in the central Sudan on the White Nile opposite Khartoum
  • white nile a headstream of the Nile; joins the Blue Nile at Khartoum to form the Nile
  • blue nile a headstream of the Nile; joins the White Nile at Khartoum to form the Nile
My lists:
Recently viewed words: