Definition of Dourah

  • (noun) sorghums of dry regions of Asia and North Africa

Antonyms of Dourah


No Antonyms Found.

Homophones of Dourah


No Homophones Found.