Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
dunes
in English
dunes
us
//duːnz//
uk
//djuːnz//
#common
Lemma:
dune
The lemma is the base or root form of this word.
Definitions
Noun
sand
hills
formed
by
wind
a
natural
ridge
of
piled
sand
(
coastal
or
desert
)