砂丘

sand dune; sand hill

Meaning

  1. n
    sand dune; sand hill