Subscribe
URL of the page has been copied to clipboard.
Meaning : An impoverished region of western Sudan.
Example : Darfur was a semi-independent sultanate until 1917 and is ethnically distinct from central Sudan.
Install App
Darfur meaning in Telugu.