Meaning of capital of sudan

Definition of capital of sudan

(noun) the capital of Sudan located at the confluence of the Blue Nile and White Nile

Other information on capital of sudan

WIKIPEDIA results for capital of sudan
Amazon results for capital of sudan