NichiDict

摩ご羅迦

まごらが
[magoraga]

Meanings

1.Noun

Buddhismmahoraga (protectors of Buddhism depicted as giant serpents)