Synonyms and Antonyms for Khartoum

1. Khartoum (n.)

the capital of Sudan located at the confluence of the Blue Nile and White Nile

Synonyms: