Translation of puja in English:

puja

worship

(memuja)

verb

  • 1

    worship, honour as a deity, take part in an act of worship