What is the meaning of Heroic?

Of or relating to a hero or heroine; supremely noble.

Courageous; displaying heroism.

Of a size larger than life, but less than colossal.

A heroic verse.

heroic

Source: wiktionary.org