greathearted

1. (satellite adjective) noble and generous in spirit; "a greathearted general"; "a magnanimous conqueror"
Synonyms: magnanimous



Terms and Conditions of Use / Copyright Notice