dell

US /del/
UK /del/
1.

делл

a small valley, usually among trees.

:
lush green valleys and wooded dells