• Stouthearted

    Full definition of stouthearted

    Adjective

    stouthearted

    1. brave, courageous and plucky
    2. stubborn
    © Wiktionary