What is the full meaning of dunelands
DUNELAND, an area having many dunes [n]
Example of the word dunelands placed on a Scrabble board.