magnanime
/mæɡ.nə.nɪm/Definitions
1. adjective
having a noble and generous character
“The philanthropist was known for her magnanime spirit and willingness to help those in need.”
2. noun
a person of noble and generous character
“The politician was praised for being a true magnanime, always willing to listen and compromise.”