Trick to remember: Manju outside gayi toh usko outrage feel hua
Other meanings of Outrage
(noun) An extremely strong reaction of anger, shock, or indignation. — वीभत्सता /नाराज़गी Example: The public has been outraged by the recent scandals of this government.