ਯੱਗਸ਼ਾਲਾ

Shahmukhi : یگّشالا

Parts Of Speech : noun, feminine

Meaning in English

place where ਯੱਗ is performed, altar
Source: Punjabi Dictionary