Home / D / doura

doura

noun /dʊrə/ 2 syllables 5 letters Scrabble 6 WWF 7
Definitions
noun

sorghums of dry regions of Asia and North Africa

Want another word?
Spin the dictionary for a fresh one.
Generate a word →