ਮਘੋਰਾ

Shahmukhi : مگھورا

Parts Of Speech : noun, masculine

Meaning in English

large hole, vent, rent or opening
Source: Punjabi Dictionary