Noun Definition

greenwood

1.Definition: woodlands in full leaf

"The greenwood was Robin Hood's home"

Category: Objects