Where does “goodhearted” come from?
goodhearted (English) comes from Middle English gode herted.
goodhearted (English): kind, generous and altruistic
Definitions
- kind, generous and altruistic
Ancestry of “goodhearted”, step by step
Words derived from “goodhearted”