DEIL


Meaning of DEIL in English

[deil] n [ME devel, del] (15c) Scot: devil

Merriam-Webster English vocab.      Английский словарь Merriam Webster.