deevel

Middle English

Noun

deevel

  1. alternative form of devel