Meaning of Yama

Definition of Yama

(noun) Hindu god of death and lord of the underworld

Other information on Yama

WIKIPEDIA results for Yama
Amazon results for Yama