stout-hearted
adjective
• courageous or determined.
• "he was a stout-hearted, even an obstinate man"
Similar:
brave,
determined,
full of determination,
courageous,
bold,
plucky,
spirited,
valiant,
valorous,
gallant,
fearless,
undaunted,
dauntless,
doughty,
unafraid,
intrepid,
manly,
heroic,
lionhearted,
stalwart,
staunch,
steadfast,
firm,
resolute,
unfaltering,
unswerving,
unwavering,
unflinching,
rock-ribbed,
gutsy,
spunky,