Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

阎罗王

yán luó wáng

Definitions

  • Yama, King of Hell
  • translation of Sanskrit: Yama Raja