1. stouthearted - Adjective
2. stouthearted - Adjective Satellite
used especially of persons
a stalwart knight Source: Internet
a stouthearted fellow who had an active career in the army Source: Internet