Having a character notable for valor
brave, courageous, unafraid, dauntless, valorous, undismayed, intrepid, steadfast, vigorous, stout-hearted, high-spirited, plucky, assertive, manful, manly, lion-hearted, mettlesome, aweless, undaunted, unflinching, unshrinking, self-reliant, strong-willed, indomitable, fearless, venturous, adventurous, powerful, puissant; see also brave 1.
Antonyms cowardly*, fearful, timid.