Implacable

Webster's Dictionary of the English Language

·adj Incapable of ebign relieved or assuaged; inextinguishable.

II. Implacable ·adj Not placable; not to be appeased; incapable of being pacified; inexorable; as, an implacable prince.