Dictionary Entry: 摩睺罗伽

Word
Pinyin
摩睺罗伽
mó hóu luó jiā

Mahoraga, snake's headed Indian deity ꞏ a protector deity of Buddhist law

Child Entries of 摩睺罗伽