Definitions

dēng
large umbrella for stalls an ancient kind of bamboo or straw hat