greathearted

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