ਸ਼ਾਸਤਰਾਰਥ

Shahmukhi : شاسترارتھ

Parts Of Speech : noun, masculine

Meaning in English

religious debate, discourse, argument or discussion
Source: Punjabi Dictionary