'Pushan' definitions:

Definition of 'Pushan'

(from WordNet)
noun
Celestial shepherd god; conductor of souls of the dead