Stone-hearted /(?)/

Stone·-heart·ed

Stone-hearted

a.
  1. Hard-hearted; cruel; pitiless; unfeeling.