ਰੰਗਸ਼ਾਲਾ

Shahmukhi : رنگشالا

Parts Of Speech : noun, feminine

Meaning in English

stage, theatre, playhouse
Source: Punjabi Dictionary