stouthearted

(adjective)

adjective

1. used especially of persons

- a stouthearted fellow who had an active career in the army

Similar word(s): brave, courageous, stalwart