Durra Meaning

There are 1 meaning(s) for word Durra

Meaning 1 : sorghums of dry regions of Asia and North Africa

    Synonyms : doura,  dourah,  egyptian corn,  guinea corn,  indian millet