apalala

APALALA: Hindi myth name of a Buddhist water dragon. Meaning unknown.