dell

US /del/
UK /del/
1.

戴爾

a small valley, usually among trees.

:
lush green valleys and wooded dells