goodhearted The origin and history of goodhearted. Etymology From Middle English gode herted; equivalent to good + hearted. ← Back to the full definition of goodhearted