Definition of Capital Of Sudan

  • 1. The capital of Sudan located at the confluence of the Blue Nile and White Nile Noun

Synonyms for word "capital of sudan"

Semanticaly linked words with "capital of sudan"