APALALA


Meaning of APALALA in English

[Hindu] In Buddhist legend, a water dragon (or serpent) who lived at the source of the Swat River. His conversion by Buddha is a favorite theme in Buddhist art.

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