outrage Indignatio from Latin rabiēs (“anger, fury”).
Outrage = hate = angry + surprise