dell

US /del/
UK /del/
1.

戴尔

a small valley, usually among trees.

:
lush green valleys and wooded dells