Greenwoods Meaning

There are 1 meaning(s) for word Greenwoods

Meaning 1 : woodlands in full leaf

    Example : the greenwood was Robin Hood's home