Heartfelt derives from English heart, from Middle English herte, from Old English heorte, from Proto-Germanic herutaz, from Proto-Indo-European ḱḗr meaning heart or inner self.
heartfelt (English): Felt or believed deeply and sincerely
Definitions
Felt or believed deeply and sincerely
Ancestry of “heartfelt”, step by step
heartfelt traces back through two separate lines of ancestry.