Noun pushan has 1 sense
  1. Pushan - celestial shepherd god; conductor of souls of the dead
    --1 is a kind of
    Hindu deity
,
TOP