greathearted The origin and history of greathearted. Etymology From Middle English gret-herted, equivalent to great + hearted. ← Back to the full definition of greathearted