FEEDBACK

Meaning of 摩睺罗伽

Lookup via: Pinyin | Radicals
摩 mó 睺 hóu 罗 luó 伽 jiā (Trad.: 摩睺羅伽)
Mahoraga, snake's headed Indian deity; a protector deity of Buddhist law