English dictionary
greenwood meaning and definition
Definition and meaning of greenwood at MeaningMonkey.org. greenwood meaning and definition in the English Dictionary.GREENWOOD noun
Definition of greenwood (noun)
- woodlands in full leaf
- "the greenwood was Robin Hood's home"
Source: Princeton University Wordnet