Kiokun Logo
Chinese
摩睺罗伽 / 摩睺羅伽 [mó​hóu​luó​jiā]
Mahoraga, snake's headed Indian deity; a protector deity of Buddhist law
Notes
Example Sentences
Contains