摩睺罗伽mó hóu luó jiāmohouluojiaMahoraga, snake's headed Indian deitya protector deity of Buddhist lawCharacters in this word伽temple摩to scour, to rub, to grind罗gauze, netStudy it in Yanamino