Persian · quality · The Heart & the Body

Sharm-saar

शर्म-सार
also written: Sharmsaar
Meaning

Ashamed; bowed with embarrassment.