Word Meaning 摩ご羅迦
まごらが
magoraga
摩ご羅迦 is read as まごらが (magoraga) and means mahoraga (protectors of Buddhism depicted as giant serpents).
Meaning
English
- mahoraga (protectors of Buddhism depicted as giant serpents)
Reading
Kana
まごらが
Romaji
magoraga