What does "hero of ages" mean?

According to the American Heritage Dictionary (and others), the word age can mean

a. The period of history during which a person lives: a product of his age.

b. A generation: ages yet unborn.

The phrase the ages is often used to express a very long time.

The phrase hero of ages seems to suggest that the individual is a champion who would be revered over a long period of time.