LILURI


Meaning of LILURI in English

[Other] A Syrian mountain goddess, consort of the weather god Manuzi. Bulls were sacrificed to both of them.

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