Person or character who combats adversity through ingenuity, courage, or strength
. A hero (feminine: heroine) is a real person or a main fictional character who, in the face of danger, combats adversity through feats of ingenuity, courage, or strength. The original hero type of classical epics did such things for the sake of glory and honor. Post-classical and modern heroes, on the other hand, perform great deeds or selfless acts for the common good instead of the classical goal of wealth, pride, and fame. The antonym of hero is villain. Other terms associated with the concept of hero may include good guy or white hat.
https://en.wikipedia.org/wiki/Hero