Anguish
Hindi Meaning
पीड़ा वेदना व्यथा मनोव्यथा मलाल यंत्रणा संताप कष्ट पीड़ा दु:ख
English Meaning
- Agonizing physical or mental pain; torment. See Synonyms at regret.
- To cause to feel or suffer anguish.
- To feel or suffer anguish.