ਮਸ਼ਖਰਾ

Shahmukhi : مسخرا

Parts Of Speech : adjective & noun, masculine

Meaning in English

humorous, witty; jovial; jester, joker, buffoon
Source: Punjabi Dictionary