solace

solace v

OFr.

  1. Comfort; console; cheer.
  2. Subdue; allay; assuage.