placable

  • (a) easily calmed or pacified

Antonyms

implacable

Words of close approximity