ਮੁਛੈਲਾ

MUCHHAILÁ

Meaning in English2

a, ving long moustaches (a man), having long antennæ (an insect.)
Source:THE PANJABI DICTIONARY-Bhai Maya Singh