pooja—a Hindu ritual of worship or prayer, often involving offerings to a deity
Borrowed from Hindi पूजा (pūjā, “worship”), from Sanskrit.