ਸ਼ਰਮਸਾਰ

Shahmukhi : شرمسار

Parts Of Speech : adjective

Meaning in English

ashamed, abashed, shame-faced, mortified, put to shame, having a feeling of humiliation; contrite, remorseful, sorry
Source: Punjabi Dictionary