Synonyms and Antonyms for khartoum

1. Khartoum (n.)

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

Synonyms: