FEEDBACK

Meaning of 摩睺罗伽

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