In Indian, the name Shubham means - auspicious or lucky.The name Shubham originated as an Indian name. The name Shubham is most often used as a boy name or male name. Indian Name Meaning - auspicious or lucky. Origin - India.
Bhardwaj Name Meaning. Indian (northern states): Hindu (Brahman) name, from Sanskrit bharadvaja 'descendant of bharadvaja', bharadvaja meaning 'one who has strength or vigor' (a compound of bharat 'bearing' + vaja 'vigor'). According to legend, Bharadvaja (bharadvaja) was the name of one of the great sages.