hamada

hamada definitions

noun
  • A high, desert landscape from which most of the sand has been removed by wind erosion