Meaning of “hero” - Learner’s Dictionary

hero

noun [ C ] us uk /ˈhɪərəʊ/ plural heroes
BRAVE PERSON

B1 someone who does something brave or good that people respect or admire them for:

He became a national hero for his part in the revolution.

More examples

MAIN CHARACTER

B1 the main male character in a book or film who is usually good:

the hero of her new novel
For once he plays the hero in the movie.

(Definition of “hero” from the Cambridge Learner’s Dictionary © Cambridge University Press)