ਬਾਰਾਂਦਰੀ

Shahmukhi : بارہ دری

Parts Of Speech : noun, feminine

Meaning in English

literally building with 12 doors; pavilion, summer-house with several doors
Source: Punjabi Dictionary