在线词典摩睺罗伽Mahoraga, snake's headed Indian deity; a protector deity of Buddhist law英文释义Mahoraga, snake's headed Indian deity; a protector deity of Buddhist law