Word Hen
What is the meaning of the word "
greathearted
"?
Definitions:
noble and generous in spirit
adjective
a greathearted general
Synonyms:
magnanimous