ref
From Middle English heorteece, heorte-ece, from Old English heorteċe, equivalent to heart + ache.