meaning of doura

1. A kind of millet. See Durra.
2.
sorghums of dry regions of Asia and North Africa


Related Words

doura | dourah |

Developed & Maintained By Taraprasad.com

Treasure Words