Puja means "honour, worship" in Sanskrit. This is the name of a Hindu ritual of reverence.
Check back in a moment for rank and trend details.
Names related to Puja through nicknames, language, or historical forms.