Home / C / capital of sudan

capital of sudan

noun 16 letters Scrabble 22 WWF 27
Definitions
noun

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

Look “capital of sudan” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →