ਮੋਘਾ

Shahmukhi : موگھا

Parts Of Speech : noun, masculine

Meaning in English

same as ਮਘੋਰਾ ; opening for discharge of water particularly from irrigational canal distributaries
Source: Punjabi Dictionary

MOGHÁ

Meaning in English2

s. m, hole in a well, roof or vessel.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh