deew

Middle English

Noun

deew

  1. alternative form of dew