Get Your Premium Membership

Greathearted

Definition

[adj] noble and generous in spirit; "a greathearted general"; "a magnanimous conqueror"

Related Information

More Greathearted Links

Synonyms

magnanimous, noble