Verdure

French Meaning

verdure

English Meaning

  1. The lush greenness of flourishing vegetation.
  2. Vigorous greenery.
  3. A fresh or flourishing condition: the verdure of childhood.