diluge

Middle English

Noun

diluge

  1. alternative form of deluge