glade

ɡleɪd

noun

an open space in a wood or forest.

a forest glade