Flavour

Taste & Aroma

Flavour.in

Meaning

noun
~ taste, especially the distinctive taste of
something as it is experienced in the mouth.

verb
~ to give flavour to (something).