yán​luó

Yama, King of Hell

Definitions

Yán​luó

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

Sources