Greenwood — definition

1. greenwood (Noun)

1 definition

greenwood (Noun) — Woodlands in full leaf. ex. "the greenwood was Robin Hood's home"

5 types of
forest forestry timber timberland woodland