greathearted Meaning, Definition & Usage

  1. adjective satellite noble and generous in spirit
    magnanimous.
    • a greathearted general
    • a magnanimous conqueror

WordNet