All about the name PUJA

Meaning, origin, history.

Puja is a unisex given name of Sanskrit origin, meaning 'offering' or 'worship'. It is often used as a symbol of reverence and devotion, especially towards spiritual entities such as gods and goddesses in the Hindu religion. The name Puja gained popularity due to its significance in Hindu culture and has since become recognized worldwide. In some cultures, it may also be used as a surname or a family name.

See also

Hinduism

Popularity of the name PUJA since 1880.

Number of births per year since 1880.

The popularity of the name Puja seems to have fluctuated significantly over time, with a peak in the late 1980s and early 1990s (44 births in 1988 and 39 births in 1989), followed by a steady decline since then. The most recent years show a stabilization at around 6-7 births per year.