Meaning of pushan

Definition of pushan

(noun) celestial shepherd god; conductor of souls of the dead

Other information on pushan

WIKIPEDIA results for pushan
Amazon results for pushan