UL


Meaning of UL in English

[Other] The god of the moon, as well as a god of the night, on the New Hibrides.

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