Synonyms and Antonyms for capital_of_Sudan

1. capital of Sudan (n.)

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

Synonyms: