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