GREENHOOD MEANING IN ENGLISH

• Greenhood Definition & Synonyms

  1. (n.) A state of greenness; verdancy.


RECENT SEARCHES