mahoraga (protectors of Buddhism depicted as giant serpents)
chafe, rub, polish, grind, scrape
マ / ま.する
gauze, thin silk, Rome, arrange, spread out
ラ / うすもの
(used phonetically)
カ / —