English dictionary
doura meaning and definition
Definition and meaning of doura at MeaningMonkey.org. doura meaning and definition in the English Dictionary.DOURA noun
Definition of doura (noun)
- sorghums of dry regions of Asia and North Africa
- synonyms: dourah, durra, Egyptian corn, Guinea corn, Indian millet
Source: Princeton University Wordnet