Table of Contents
Synonyms

1. Darfur

noun. an impoverished region of western Sudan.

Synonyms

  • Sudan
  • Republic of the Sudan

Featured Games

Synonym.com