ALARDI


Meaning of ALARDI in English

[Other] A spirit of the Ossetians (central Caucasus).

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