greathearted

  • (s) noble and generous in spirit
    • a greathearted general
    • a magnanimous conqueror
    magnanimous,

Synonyms

magnanimous

Words of close approximity