Name Harbhajan generally means Lord's devotee, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Harbhajan has Indian origin and people with name Harbhajan are mostly Sikh by religion. Rashi of name Harbhajan is Kark (Cancer) with dominant planet Moon (Chandra) . |