• Implacable

    Origin

    From Old French implacable, from Latin implācābilis

    Full definition of implacable

    Adjective

    implacable

    1. Not able to be placated or appeased.
    2. Adamant; immovable.
    © Wiktionary