appeasable
equivalents
placable
synonyms
pacifiable
placable
satisfiable