greathearted adj : noble and generous in spirit; "a greathearted general"; "a magnanimous conqueror" [syn: {magnanimous}]
Copyright © 2024 3Dict.net