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.”

Synonyms

  • millet
  • sorghum

Antonyms

  • barley
  • oats