Definitions of stonyhearted:

  • adjective:   devoid of feeling for others