Covered with small drops of water like morning dew, or fresh and moist-looking.
From Old English 'deaw' (dew) plus '-y' suffix meaning 'resembling.' Dew itself comes from Indo-European roots meaning 'to flow,' since dew comes from condensation.
Try Another Word