dell
nounDefinition of dell
: a secluded hollow or small valley usually covered with trees or turf
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more