У существительного “герой” несколько значений.
- Человек, который славится своей храбростью и отвагой, который способен на героические поступки и проявляет доблесть.
 - Действующее лицо в литературном произведении, вокруг которого выстраивается весь сюжет.
 - Человек, который вызывает всеобщий интерес (герой светских хроник).