Garhwali
embarrassment
Garhwali
लँग-लपोड़, लाज, सरम
Definition
A feeling of self-consciousness or shame