great-hearted (adj.)youdaoicibaDictYouDict[great-hearted 词源字典]
"of noble courage," late 14c., from great (adj.) + hearted.[great-hearted etymology, great-hearted origin, 英语词源]