GREENWOOD


Meaning of GREENWOOD in English

[green.wood] n (14c): a forest green with foliage

Merriam-Webster English vocab.      Английский словарь Merriam Webster.