ਭਜਨ

Bhajan

boySanskritHinduSikh

Bhajan is a Hindu boy name of Sanskrit origin, meaning “Devotional song, worship”.

MeaningDevotional song, worship
GenderBoy
OriginSanskrit
Written asਭਜਨ
PronunciationBHUJ-un
TraditionHindu, Sikh
Used inIndia

Meaning and origin of Bhajan

Bhajan comes from the Sanskrit bhaj, 'to share in, to worship', and is the everyday word for a devotional hymn sung in praise of God. As a name it is often a short form of Harbhajan, 'worship of God', which is common in Punjab. Notable bearers include Bhajan Lal, a long-serving Chief Minister of Haryana, and Harbhajan Singh Khalsa, known as Yogi Bhajan.

Is Bhajan a Hindu name?

Bhajan is used by Hindus and Sikhs, reflecting devotional singing that is central to both traditions. Among Sikhs it most often appears within Harbhajan.

How popular is Bhajan?

Mostly found among older men in North India; uncommon for babies.

Gifts with the name Bhajan

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Bhajan

HarbhajanBhajanlal

Names similar to Bhajan

KirtanHarbhajanBhaktiBhagat

More Hindu boy names

Frequently asked questions

What does the name Bhajan mean?

Bhajan means 'Devotional song, worship'. It is of Sanskrit origin.

Is Bhajan a Hindu name?

Bhajan is used by Hindus and Sikhs, reflecting devotional singing that is central to both traditions. Among Sikhs it most often appears within Harbhajan.

How do you pronounce Bhajan?

Bhajan is pronounced BHUJ-un.

Is Bhajan a boy or girl name?

Bhajan is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.