greathearted
greathearted has 3 senses in the JumbleFix dictionary. Letters: 12.
Definitions
a.
. High-spirited; fearless.
a.
. Generous; magnanimous; noble.
a.
. noble and generous in spirit; "a greathearted general"; "a magnanimous conqueror"