Urdu · noun · The Heart & the Body

Jhenp

झेंप
said jhemp
Meaning

Bashful embarrassment; a sudden shy abashment.