SynonymX
Speak
Darfur
Definition of Darfur
1.
An impoverished region of western Sudan
Noun
Semanticaly linked words with "darfur"
district
dominion
territorial dominion
territory
republic of the sudan
soudan
sudan