From sneeuw (“snow”) + duin (“dune”).
sneeuwduin f (plural sneeuwduinen, diminutive sneeuwduintje n)