Skip to main content

doura

English doura meaning in English  •  doura का अर्थ अंग्रेजी में
Noun
  • sorghums of dry regions of Asia and North Africa; A kind of millet. See Durra>.
Advertisement