Stout-hearted /(stout"härt`ĕd)/

Stout·-heart·ed

Stout-hearted

a.
  1. Having a brave heart; courageous.