Meaning of greathearted

Definition of greathearted

(adj) noble and generous in spirit; "a greathearted general"; "a magnanimous conqueror"

Other information on greathearted

WIKIPEDIA results for greathearted
Amazon results for greathearted