greathearted
definition: noble and generous in spirit
example: a greathearted general
speech part: adjective
synonyms:
magnanimous
Video not found.