flavor

flavor [-s] n

Fr.

  1. Taste or element of a substance.
  2. [Fig.] characteristic of an object that appeals to the senses.
  3. [Fig.] memories or effects of an event.