DEMON


Meaning of DEMON in English

scucca, æglæca, þyrs

English-Old English dictionary.      Англо-Староанглийский словарь.