RichThesaurus
hamada
hamada
antonyms
hamada
definitions
noun
A high, desert landscape from which most of the sand has been removed by wind erosion