duneEnglish

dune, sand dune

Noun

A ridge of sand created by the wind, found in deserts or near lakes and oceans

English: dune, sand dune

English words with similar meanings

Show 1 words

Words that start with "dune"