A word examined

pooja

noun
5 letters·English
noun

poojaa Hindu ritual of worship or prayer, often involving offerings to a deity

Wiktionary →
No comments yet