Synonyms and Antonyms for greathearted

1. greathearted (adj.)

noble and generous in spirit

Synonyms: Antonyms: