mahoraga; giant serpent protectors of Buddhism
Buddhist term for one of the eight kinds of non-human beings who protect the Dharma, often depicted as giant serpents or snake-like deities.
Mahoraga is one of the eight kinds of beings that protect the Buddhist teachings.
Transliteration of Sanskrit 'mahoraga', a class of serpent-like beings in Buddhist cosmology.