greathearted

Adjective
  1. Noble and generous in spirit (synset 301593452)
    "a greathearted general"; "a magnanimous conqueror"

Found on Word Lists

Other Searches