What is the meaning of Dewyn?

To sprinkle dew on vegetation; to dew.

To cry visibly; to become teary.

To replenish; to relieve, assuage or calm.

To bring dew; to send out dew.

Source: wiktionary.org