Noun Definition

pushan

1.Definition: celestial shepherd god; conductor of souls of the dead

Category: People