Greathearted - Definition

greathearted

adj 1: noble and generous in spirit; "a greathearted general";
"a magnanimous conqueror" [syn: greathearted,
magnanimous]

Look up another word