Persian · adjective · Being & Non-Being

Talkh-roo

तल्ख़-रू
Meaning

Sour-faced, ill-humoured in expression.

Literally: bitter-faced