Traditional 摩睺羅伽 Mó hóu luó jiā 🔊 Mahoraga, snake's headed Indian deity + Keep this word Meanings Mó hóu luó jiā name 摩睺羅伽 Mahoraga, snake's headed Indian deitya protector deity of Buddhist law Its characters 摩móto rub睺hóu(appears as phonetic ho, especially in…罗luógauze伽jiātraditionally used as phonetic for "ga"