Definition of Khartoum

  • 1. The capital of Sudan located at the confluence of the Blue Nile and White Nile Noun

Synonyms for word "khartoum"

Semanticaly linked words with "khartoum"