ਅਵਤਾਰਵਾਦ

Shahmukhi : اوَتاروَاد

Parts Of Speech : noun, masculine

Meaning in English

belief in divine incarnation, doctrine of reincarnation of gods in human (or other) form
Source: Punjabi Dictionary