What is the meaning of Hamada?

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

hamada

desert

hamada

hamada

Source: wiktionary.org