Antonyms and Synonyms for greathearted

1. greathearted (adj.)

noble and generous in spirit

Antonyms: Synonyms: