Advertisement

great-hearted (adj.)

"of noble courage," late 14c., from great (adj.) + -hearted.

Others are reading

Advertisement