SynonymX
Speak
Greathearted
Definition of Greathearted
1.
Noble and generous in spirit
Adjective Satellite
Synonyms for word "greathearted"
magnanimous
Semanticaly linked words with "greathearted"
noble