doura
English Dictionary
->
Letter D
-> doura
Search Dictionary:
doura Definition
(n)
sorghums
of
dry
regions
of
Asia
and
North
Africa
doura Synonyms
doura
dourah
durra
Egyptian corn
Guinea corn
Indian millet
© Art Branch Inc.