ਸ਼ਰ੍ਹਲਾ

Shahmukhi : شرلا

Parts Of Speech : noun, masculine

Meaning in English

act of urinating, jet of liquid
Source: Punjabi Dictionary