stouthearted

(adj) stalwart

< stout-stemmed | stoutheartedness >