摩ご羅迦 まごらが Meanings Noun mahoraga (protectors of Buddhism depicted as giant serpents) Kanji 摩 rub. Read as マ. 羅 net 迦 (used phonetically). Read as カ. Word lists Buddhism Jinuma: Japanese Dictionary · Word lists