ਓਘਰਾ

OGHARA

Meaning in English2

s. f. (M.), ) A niche in the bank of a canal or side of a well in which a workman stands to pass clay up while the canal or well is being dug.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh