Synonyms of darfur
- 1. Darfur
- usage: an impoverished region of western Sudan; "Darfur was a semi-independent sultanate until 1917 and is ethnically distinct from central Sudan"
All rights reserved.
Definition and meaning of darfur (Dictionary)
Here are the facts and trivia that people are buzzing about.