ਮਸ਼ਰੂਰ

Shahmukhi : مشرور

Parts Of Speech : adjective

Meaning in English

happy, pleased, delighted, glad, cheerful; intoxicated cf. ਸਰੂਰ
Source: Punjabi Dictionary