umbrous
ˈʌmbrəs
Definitions
1. adjective
darkly shaded or overhanging with branches; having a dense, shadowy canopy or foliage
“The umbrous trees blocked most of the sunlight, creating a mysterious atmosphere.”
2. noun
a dark or shadowy place, especially one under a dense canopy of foliage
“The group found a secluded spot in the forest, creating an umbrous sanctuary from the world.”