cold-hearted (adj.) Look up cold-hearted at Dictionary.com
c.1600, from cold (adj.) + hearted. Originally in Shakespeare. Old English had cealdheort (adj.) "cruel."