摩まご羅ら迦が
Meanings
Noun
Buddhist
1. mahoraga (protectors of Buddhism depicted as giant serpents)
Kanji used
grind against
lightweight fabric
ka!