What does ‘hero’ mean?

( n ) Strong man, show off. That hero tried to lift 200 pounds.