yán​luó​wáng

Yama, King of Hell

Definitions

Yán​luó​Wáng

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

Sources