Definitions of Pushan:

  • noun:   celestial shepherd god; conductor of souls of the dead