meaning of capital of sudan

capital of sudan meaning in General Dictionary

the administrative centre of Sudan situated within confluence of Blue Nile and White Nile