What is the meaning of Dewy?

Covered by dew.

Having the quality of bearing droplets of water.

Fresh and innocent.

Resembling dew; dewy

Resembling water.

Source: wiktionary.org