Harrowing

Hindi Meaning

शोकजनक

दु:खद

क्लेश देने वाला

भावनाओं को चोट पहुँचाने वाला

English Meaning

  1. Extremely distressing; agonizing: a harrowing experience.