What is the meaning of Dewen?

To fall (of dew).

To produce or send out dew.

To douse with dew.

To cry visibly; to become teary.

To rejuvenate, relieve, or calm.

alternative form of deven (to deafen)

Source: wiktionary.org