dhourra
/dʊˈrɑː/Definitions
1. noun
A type of millet or sorghum.
“In ancient African societies, dhourra was a staple crop.”
2. noun
A village in Sudan.
“The people of Dhourra welcomed the aid workers with open arms.”
1. noun
A type of millet or sorghum.
“In ancient African societies, dhourra was a staple crop.”
2. noun
A village in Sudan.
“The people of Dhourra welcomed the aid workers with open arms.”