ਲੁਹੁਲ

LUHUL

Meaning in English2

s. m, fold or flap skin along the urinary passage of certain of the males of cattle; i. q. Lohl.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh