ਚਿੱਤਰਸ਼ਾਲਾ

Shahmukhi : چِتّرشالا

Parts Of Speech : noun, feminine

Meaning in English

picture gallery, art gallery; studio
Source: Punjabi Dictionary