hardhearted

adj

1.
lacking in feeling or pity or warmth
Antonym:
softhearted
Derived from:
hardheartedness
2.
devoid of feeling for others
Derived from:
hardheartedness