Stonyhearted has 2 different meanings across 1 category:
Adjective
devoid of feeling for others
"an unfeeling wretch"
Cruel, compassionless, discompassionate, as if having a heart made of stone.