High dune Synonyms

Definitions for High


Definitions for Dune


  • (noun) a ridge of sand created by the wind ; found in deserts or near lakes and oceans