Word Study
doura
WORDNET DICTIONARY
Noun doura has 1 sense
- doura(n = noun.plant) dourah, durra, egyptian corn, guinea corn, indian millet - sorghums of dry regions of Asia and North Africa; Array is a kind of grain sorghum
For further exploring for "doura" in Webster Dictionary Online