English Dictionary
◊ GREATHEARTED
greathearted
adj : noble and generous in spirit; "a greathearted general"; "a
magnanimous conqueror" [syn: {magnanimous}]