stouthearted



stouthearted - adjective

stouthearted - thesaurus

stalwart