Definition of 摩ご羅迦 (まごらが)

noun
•
mahoraga (protectors of Buddhism depicted as giant serpents)(Buddhist term)
Related Kanji
摩 chafe, rub, polish, grind, scrape
羅 gauze, thin silk, Rome, arrange, spread out
迦 (used phonetically)