'greathearted' definitions:

Definition of 'greathearted'

From: WordNet
adjective
Noble and generous in spirit; "a greathearted general"; "a magnanimous conqueror" [syn: greathearted, magnanimous]