Meanings
Noun
Buddhist
1. mahoraga (protectors of Buddhism depicted as giant serpents)
Kanji used
grind against
lightweight fabric
ka!