Stouthearted meaning : Brave, courageous and plucky. Stubborn, resolute.
stouthearted
sympathize
thymectomies
duress
gourmandize