ALP


Meaning of ALP in English

[Folklore] In Teutonic folklore, a tormenting night-demon, or nightmare.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.