Definition of Darfur

  • 1. An impoverished region of western Sudan Noun

Semanticaly linked words with "darfur"