Stout-hearted
/(stout"härt`ĕd)/
Stout·-heart·ed
Stout-hearted
a.
Having a brave heart; courageous.