ਲੋਲਡ਼

LOLAṚ

Meaning in English2

a, (Poṭ.) Having a loose fold or flap of skin along the urinary passage (bull or ox).
Source:THE PANJABI DICTIONARY-Bhai Maya Singh