Revulsion (noun):  disgust and loathing feeling. (घृणा)

Synonyms: Repugnance, Abhorrence, Detestation, Abomination

Antonyms: Penchant, Predilection, Fondness, Like

Example: John was struck with revulsion by seeing the dead animals.

Uses:

As the nation mourns the tragic loss of 40 gallant CRPF jawans, killed in a “fidayeen” attack, our people are engulfed by emotions of grief, revulsion and anger.