Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

摩睺罗伽

mó hóu luó jiā

Definitions

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

Child Words of 摩睺罗伽