पूजा

Pooja

girlSanskritHindu

Pooja is a Hindu girl name of Sanskrit origin, meaning “Worship, prayer”.

MeaningWorship, prayer
GenderGirl
OriginSanskrit
Written asपूजा
PronunciationPOO-jaa
TraditionHindu
Used inIndia, Nepal, United Kingdom, United States

Meaning and origin of Pooja

Pooja is the Hindi spelling of Sanskrit puja, the everyday ritual of worship in which a deity is honoured with flowers, light, incense and food. The word is central to Hindu religious life and is also used by Buddhists and Jains. As a girls' name it became extremely common in India from the 1970s onward. Well-known bearers include the actresses Pooja Bhatt and Pooja Hegde.

Is Pooja a Hindu name?

Pooja is a Hindu name meaning worship itself, so it expresses devotion rather than referring to a particular god.

How popular is Pooja?

One of the most familiar girls' names in India, especially for women born from the 1980s to the 2000s.

Gifts with the name Pooja

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 Pooja

PujaPoojah

Names similar to Pooja

More Hindu girl names

Frequently asked questions

What does the name Pooja mean?

Pooja means 'Worship, prayer'. It is of Sanskrit origin.

Is Pooja a Hindu name?

Pooja is a Hindu name meaning worship itself, so it expresses devotion rather than referring to a particular god.

How do you pronounce Pooja?

Pooja is pronounced POO-jaa.

Is Pooja a boy or girl name?

Pooja is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.