• Greathearted

    Full definition of greathearted

    Adjective

    greathearted

    1. Nobly courageous
    2. Magnanimous
    © Wiktionary