dell

US /del/
UK /del/
1.

dell

a small valley, usually among trees.

:
lush green valleys and wooded dells